Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(dependency): Issue with jackson-bom and kotlin-bom version conflict resolution while upgrading the spring-boot 2.3.x #1505

Merged
merged 5 commits into from
Feb 28, 2022

Conversation

j-sandy
Copy link
Contributor

@j-sandy j-sandy commented Jan 17, 2022

Spring boot has moved to gradle based dependency management from v2.3.x. This change has brought issue of conflict resolution failure of the Jackson-bom version and kotlin-bom version with gate service when it consumes the maven-bom generated by kork. The issue details are available in given link.
https://docs.google.com/document/d/1Ck4KeoB1ER0aQUTnf3e-x-M3i2Ur0It7YaaxEMiMXls/edit

To resolve this issue while upgrading gate service with spring v2.3.x, we must require the spring dependency management gradle plugin.

Spring boot has moved to gradle based dependency management from v2.3.x. This change has brought issue of conflict resolution failure of the Jackson-bom version and kotlin-bom version with gate service when it consumes the maven-bom generated by kork. The issue details are available in given link.
https://docs.google.com/document/d/1Ck4KeoB1ER0aQUTnf3e-x-M3i2Ur0It7YaaxEMiMXls/edit

To resolve this issue while upgrading gate service with spring v2.3.x, we must require the spring dependency management gradle plugin.
@dbyron-sf
Copy link
Contributor

@Mergifyio update

@mergify
Copy link
Contributor

mergify bot commented Jan 19, 2022

update

✅ Branch has been successfully updated

@dbyron-sf
Copy link
Contributor

It's tempting to put this in https://github.com/spinnaker/spinnaker-gradle-project which applies plugins on behalf of "all the projects"...but I believe those plugins are built-in to gradle, and so don't have a version to manage like io.spring.dependency-management does. I'm thinking of places like here and here.

I am hoping to manage the version bumping via bumpdeps, and perhaps tackle the version bumping of kotlinVersion at the same time, but I'd love to get this in without that since I think it's required to upgrade spring boot to 2.3, and that helps get us more fixes, and paves the way to newer gradle / newer java, etc.

@j-sandy j-sandy changed the title fix(dependency): Introducing spring dependency management gradle plugin fix(dependency): Jackson-bom and kotlin-bom version conflict resolution while upgrading the spring-boot 2.3.x Feb 28, 2022
@j-sandy j-sandy changed the title fix(dependency): Jackson-bom and kotlin-bom version conflict resolution while upgrading the spring-boot 2.3.x fix(dependency): Issue with jackson-bom and kotlin-bom version conflict resolution while upgrading the spring-boot 2.3.x Feb 28, 2022
@j-sandy
Copy link
Contributor Author

j-sandy commented Feb 28, 2022

Explored an alternative approach to fix this issue.
The root cause of this issue is uncontrolled conflict resolution of jackson-bom and kotlin-bom dependency version imported from external maven BOM provided by kork-bom, as per the gradle documentation here, we can use gradle enforcedPlatform closure as part of the implementation to strictly adhere the versions of direct and transitive dependencies imported BOM. This approach could be considered as optimally feasible fix for this issue. And for upcoming upgrades and developments, it will also ensure the predictable dependency imports from kork-bom.
Going to revert the spinnaker dependency plugin and update it with enforcedPlatform.
This fix is seamless for the existing code.

…ct resolution while upgrading the spring-boot 2.3.x.

The root cause of this issue is uncontrolled conflict resolution of jackson-bom and kotlin-bom dependency version imported from external maven BOM provided by kork-bom, as per the gradle documentation https://docs.gradle.org/6.9.1/userguide/platforms.html#sub:bom_import, we can use gradle enforcedPlatform closure as part of the implementation to strictly adhere the versions of direct and transitive dependencies imported BOM.

implementation(enforcedPlatform("io.spinnaker.kork:kork-bom:$korkVersion"))
@j-sandy
Copy link
Contributor Author

j-sandy commented Feb 28, 2022

Before applying enforcedPlatform fix:

$ ./gradlew gate-web:dI --dependency jackson-module-kotlin --configuration testRuntimeClasspath

> Task :gate-web:dependencyInsight
com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3
   variant "runtimeElements" [
      org.gradle.category            = library
      org.gradle.dependency.bundling = external
      org.gradle.libraryelements     = jar
      org.gradle.usage               = java-runtime
      org.gradle.status              = release (not requested)

      Requested attributes not found in the selected variant:
         org.gradle.jvm.version         = 11
   ]
   Selection reasons:
      - By constraint
      - By conflict resolution : between versions 2.12.3 and 2.10.3

com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3
+--- com.fasterxml.jackson:jackson-bom:2.12.3
|    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3
|    |    +--- testRuntimeClasspath (requested com.fasterxml.jackson.dataformat:jackson-dataformat-yaml)
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0
|    |    |    +--- testRuntimeClasspath
|    |    |    +--- project :gate-proxy
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-plugins
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-api
|    |    |    |    +--- testRuntimeClasspath
|    |    |    |    +--- project :gate-proxy (*)
|    |    |    |    \--- project :gate-plugins (*)
|    |    |    +--- project :gate-integrations-gremlin
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-basic
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-iap
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-ldap
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-oauth2
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-saml
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-x509
|    |    |    |    \--- testRuntimeClasspath
|    |    |    \--- project :gate-core
|    |    |         +--- testRuntimeClasspath
|    |    |         +--- project :gate-proxy (*)
|    |    |         +--- project :gate-plugins (*)
|    |    |         +--- project :gate-integrations-gremlin (*)
|    |    |         +--- project :gate-basic (*)
|    |    |         +--- project :gate-iap (*)
|    |    |         +--- project :gate-ldap (*)
|    |    |         +--- project :gate-oauth2 (*)
|    |    |         +--- project :gate-saml (*)
|    |    |         \--- project :gate-x509 (*)
|    |    +--- io.spinnaker.kork:kork-plugins:7.132.0
|    |    |    +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-plugins)
|    |    |    +--- project :gate-plugins (requested io.spinnaker.kork:kork-plugins) (*)
|    |    |    +--- project :gate-core (requested io.spinnaker.kork:kork-plugins) (*)
|    |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3
|    |    +--- testRuntimeClasspath (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310)
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- org.springframework.boot:spring-boot-actuator-autoconfigure:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    \--- org.springframework.boot:spring-boot-starter-actuator:2.2.13.RELEASE
|    |    |         +--- testRuntimeClasspath (requested org.springframework.boot:spring-boot-starter-actuator)
|    |    |         +--- project :gate-core (requested org.springframework.boot:spring-boot-starter-actuator) (*)
|    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-actuator:2.2.6.RELEASE)
|    |    |         |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter-test:7.0.1
|    |    |         |         \--- testRuntimeClasspath
|    |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-actuator:2.2.6.RELEASE)
|    |    |         |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter:7.0.1
|    |    |         |         +--- testRuntimeClasspath
|    |    |         |         \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|    |    |         +--- io.spinnaker.kork:kork-eureka:7.132.0
|    |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    \--- io.spinnaker.kork:kork-runtime:7.132.0
|    |    |         |         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-runtime)
|    |    |         |         \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-core:7.132.0
|    |    |         |    +--- project :gate-x509 (requested io.spinnaker.kork:kork-core) (*)
|    |    |         |    +--- project :gate-core (requested io.spinnaker.kork:kork-core) (*)
|    |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-core:7.109.1)
|    |    |         |    |    +--- testRuntimeClasspath
|    |    |         |    |    +--- project :gate-plugins (*)
|    |    |         |    |    +--- project :gate-iap (*)
|    |    |         |    |    +--- project :gate-oauth2 (*)
|    |    |         |    |    +--- project :gate-saml (*)
|    |    |         |    |    +--- project :gate-x509 (*)
|    |    |         |    |    \--- project :gate-core (*)
|    |    |         |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    |         |    +--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |         |    +--- io.spinnaker.kork:kork-web:7.132.0
|    |    |         |    |    +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-web)
|    |    |         |    |    +--- project :gate-proxy (requested io.spinnaker.kork:kork-web) (*)
|    |    |         |    |    +--- project :gate-plugins (requested io.spinnaker.kork:kork-web) (*)
|    |    |         |    |    +--- project :gate-integrations-gremlin (requested io.spinnaker.kork:kork-web) (*)
|    |    |         |    |    +--- project :gate-core (requested io.spinnaker.kork:kork-web) (*)
|    |    |         |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-web:7.109.1) (*)
|    |    |         |    |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    |         |    |    +--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |         |    |    \--- io.spinnaker.kork:kork-retrofit:7.132.0
|    |    |         |    |         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-retrofit)
|    |    |         |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    |         \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |         |    +--- io.spinnaker.kork:kork-security:7.132.0
|    |    |         |    |    +--- project :gate-basic (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- project :gate-iap (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- project :gate-ldap (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- project :gate-oauth2 (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- project :gate-saml (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- project :gate-x509 (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- project :gate-core (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-security:7.109.1) (*)
|    |    |         |    |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    |         |    |    \--- io.spinnaker.kork:kork-web:7.132.0 (*)
|    |    |         |    \--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|    |    |         \--- io.spinnaker.kork:kork-secrets:7.132.0
|    |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |              +--- io.spinnaker.kork:kork-secrets-aws:7.132.0
|    |    |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |              |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |              \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0
|    |    |                   +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |                   \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    \--- org.springframework.boot:spring-boot-starter-web:2.2.13.RELEASE
|    |    |         +--- project :gate-core (requested org.springframework.boot:spring-boot-starter-web) (*)
|    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-web:7.132.0 (*)
|    |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-web:2.2.6.RELEASE) (*)
|    |    |         +--- io.spinnaker.fiat:fiat-core:1.27.1 (requested org.springframework.boot:spring-boot-starter-web:2.2.5.RELEASE)
|    |    |         |    +--- testRuntimeClasspath
|    |    |         |    +--- project :gate-plugins (*)
|    |    |         |    +--- project :gate-iap (*)
|    |    |         |    +--- project :gate-x509 (*)
|    |    |         |    +--- project :gate-core (*)
|    |    |         |    \--- io.spinnaker.fiat:fiat-api:1.27.1 (*)
|    |    |         +--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0
|    |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    \--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-actuator:7.132.0
|    |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-tomcat:7.132.0
|    |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |         \--- org.springframework.boot:spring-boot-starter-websocket:2.2.13.RELEASE
|    |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-websocket:2.2.6.RELEASE) (*)
|    |    |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-websocket:2.2.6.RELEASE) (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.3)
|    |    |    +--- testRuntimeClasspath
|    |    |    +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|    |    |    \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-autoconfigure-tools:7.0.1
|    |    |         \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-starter-tools:7.0.1
|    |    |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|    |    |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
|    |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.5) (*)
|    |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.0)
|    |    |    +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
|    |    |    \--- com.graphql-java-kickstart:graphql-java-servlet:9.1.0
|    |    |         \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.module:jackson-module-parameter-names:2.10.5) (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- com.amazonaws:aws-java-sdk-core:1.12.100
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    +--- com.amazonaws:aws-java-sdk-s3:1.12.100
|    |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    |    \--- io.spinnaker.kork:kork-secrets-aws:7.132.0 (*)
|    |    |    +--- com.amazonaws:aws-java-sdk-secretsmanager:1.12.100
|    |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    |    \--- io.spinnaker.kork:kork-secrets-aws:7.132.0 (*)
|    |    |    \--- com.amazonaws:aws-java-sdk-kms:1.12.100
|    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         \--- com.amazonaws:aws-java-sdk-s3:1.12.100 (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- net.logstash.logback:logstash-logback-encoder:4.11 (requested com.fasterxml.jackson.core:jackson-databind:2.8.9)
|    |    |    +--- testRuntimeClasspath (requested net.logstash.logback:logstash-logback-encoder)
|    |    |    +--- project :gate-proxy (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-plugins (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-integrations-gremlin (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-basic (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-iap (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-ldap (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-oauth2 (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-saml (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-x509 (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-core (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3 (*)
|    |    +--- org.springframework.boot:spring-boot-actuator-autoconfigure:2.2.13.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1) (*)
|    |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1) (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
|    |    +--- com.squareup.retrofit:converter-jackson:1.9.0 (requested com.fasterxml.jackson.core:jackson-databind:2.4.3)
|    |    |    +--- testRuntimeClasspath (requested com.squareup.retrofit:converter-jackson)
|    |    |    +--- project :gate-integrations-gremlin (requested com.squareup.retrofit:converter-jackson) (*)
|    |    |    +--- project :gate-core (requested com.squareup.retrofit:converter-jackson) (*)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (*)
|    |    |    \--- io.spinnaker.kork:kork-retrofit:7.132.0 (*)
|    |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-databind:2.10.0) (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3 (*)
|    |    +--- org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure:2.1.5.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.9.8)
|    |    |    +--- project :gate-oauth2 (requested org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure) (*)
|    |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- com.squareup.retrofit2:converter-jackson:2.8.1 (requested com.fasterxml.jackson.core:jackson-databind:2.10.1)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    \--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3 (*)
|    |    +--- com.graphql-java-kickstart:graphql-spring-boot-test:7.0.1 (requested com.fasterxml.jackson.core:jackson-databind:2.10.3)
|    |    |    \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|    |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    \--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|    |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-databind:2.4.3)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|    |    |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.netflix.archaius:archaius-core:0.7.6) (*)
|    |    |    \--- com.netflix.netflix-commons:netflix-eventbus:0.3.0 (requested com.netflix.archaius:archaius-core:0.3.3)
|    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|    |    |         \--- com.netflix.eureka:eureka-client:1.10.17 (*)
|    |    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3 (*)
|    |    +--- com.amazonaws:aws-java-sdk-core:1.12.100 (*)
|    |    +--- com.amazonaws:jmespath-java:1.12.100
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    +--- com.amazonaws:aws-java-sdk-s3:1.12.100 (*)
|    |    |    +--- com.amazonaws:aws-java-sdk-secretsmanager:1.12.100 (*)
|    |    |    \--- com.amazonaws:aws-java-sdk-kms:1.12.100 (*)
|    |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3 (*)
|    |    +--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- io.spinnaker.kork:kork-web:7.132.0 (*)
|    |    +--- io.spinnaker.kork:kork-security:7.132.0 (*)
|    |    +--- io.spinnaker.fiat:fiat-core:1.27.1 (requested com.fasterxml.jackson.core:jackson-annotations:2.11.1) (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
|    |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-annotations:2.10.0) (*)
|    |    +--- org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure:2.1.5.RELEASE (requested com.fasterxml.jackson.core:jackson-annotations:2.9.0) (*)
|    |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-annotations:2.10.5) (*)
|    |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-annotations:2.4.3) (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3 (*)
|    |    +--- io.swagger:swagger-models:1.5.20 (requested com.fasterxml.jackson.core:jackson-annotations:2.9.5)
|    |    |    +--- io.springfox:springfox-swagger2:2.9.2
|    |    |    |    +--- testRuntimeClasspath (requested io.springfox:springfox-swagger2)
|    |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    |    \--- io.spinnaker.kork:kork-swagger:7.132.0
|    |    |    |         +--- project :gate-integrations-gremlin (requested io.spinnaker.kork:kork-swagger) (*)
|    |    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    |         \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |    \--- io.springfox:springfox-swagger-common:2.9.2
|    |    |         \--- io.springfox:springfox-swagger2:2.9.2 (*)
|    |    +--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
|    +--- com.fasterxml.jackson.core:jackson-core:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.core:jackson-core:2.10.3) (*)
|    |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3 (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
|    |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-core:2.10.0) (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3 (*)
|    |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3 (*)
|    |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-core:2.10.5) (*)
|    |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-core:2.4.3) (*)
|    |    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3 (*)
|    |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3 (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3 (*)
|    |    +--- com.google.http-client:google-http-client-jackson2:1.36.0 (requested com.fasterxml.jackson.core:jackson-core:2.11.1)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (requested com.google.http-client:google-http-client-jackson2:1.34.2) (*)
|    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.18.0 (requested com.google.http-client:google-http-client-jackson2:1.32.1)
|    |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    |    \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0 (*)
|    |    |    \--- com.google.api-client:google-api-client:1.30.10
|    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         +--- com.google.apis:google-api-services-storage:v1-rev141-1.25.0 (requested com.google.api-client:google-api-client:1.25.0)
|    |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0 (*)
|    |    |         \--- com.google.apis:google-api-services-monitoring:v3-rev477-1.25.0 (requested com.google.api-client:google-api-client:1.25.0)
|    |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |              \--- io.spinnaker.kork:kork-stackdriver:7.132.0
|    |    |                   +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |                   \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
+--- io.spinnaker.kork:kork-bom:7.132.0 (*)
\--- io.spinnaker.kork:kork-plugins:7.132.0 (*)

com.fasterxml.jackson.module:jackson-module-kotlin:2.10.3 -> 2.12.3
\--- com.graphql-java-kickstart:graphql-java-tools:6.0.2
     +--- testRuntimeClasspath
     +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1
     |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter-test:7.0.1
     |         \--- testRuntimeClasspath
     \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-autoconfigure-tools:7.0.1
          \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-starter-tools:7.0.1
               +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
               \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1
                    \--- com.graphql-java-kickstart:graphql-spring-boot-starter:7.0.1
                         +--- testRuntimeClasspath
                         \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)

After applying enforcedPlatform fix:

$ ./gradlew gate-web:dI --dependency jackson-module-kotlin --configuration testRuntimeClasspath

> Task :gate-web:dependencyInsight
com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3
   variant "runtimeElements" [
      org.gradle.category            = library
      org.gradle.dependency.bundling = external
      org.gradle.libraryelements     = jar
      org.gradle.usage               = java-runtime
      org.gradle.status              = release (not requested)

      Requested attributes not found in the selected variant:
         org.gradle.jvm.version         = 11
   ]
   Selection reasons:
      - By constraint
      - Forced

com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3
+--- com.fasterxml.jackson:jackson-bom:2.12.3
|    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3
|    |    +--- testRuntimeClasspath (requested com.fasterxml.jackson.dataformat:jackson-dataformat-yaml)
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0
|    |    |    +--- testRuntimeClasspath
|    |    |    +--- project :gate-proxy
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-plugins
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-integrations-gremlin
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-basic
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-iap
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-ldap
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-oauth2
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-saml
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-x509
|    |    |    |    \--- testRuntimeClasspath
|    |    |    +--- project :gate-core
|    |    |    |    +--- testRuntimeClasspath
|    |    |    |    +--- project :gate-proxy (*)
|    |    |    |    +--- project :gate-plugins (*)
|    |    |    |    +--- project :gate-integrations-gremlin (*)
|    |    |    |    +--- project :gate-basic (*)
|    |    |    |    +--- project :gate-iap (*)
|    |    |    |    +--- project :gate-ldap (*)
|    |    |    |    +--- project :gate-oauth2 (*)
|    |    |    |    +--- project :gate-saml (*)
|    |    |    |    \--- project :gate-x509 (*)
|    |    |    \--- project :gate-api
|    |    |         +--- testRuntimeClasspath
|    |    |         +--- project :gate-proxy (*)
|    |    |         \--- project :gate-plugins (*)
|    |    +--- io.spinnaker.kork:kork-plugins:7.132.0
|    |    |    +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-plugins)
|    |    |    +--- project :gate-plugins (requested io.spinnaker.kork:kork-plugins) (*)
|    |    |    +--- project :gate-core (requested io.spinnaker.kork:kork-plugins) (*)
|    |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3
|    |    +--- testRuntimeClasspath (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310)
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- org.springframework.boot:spring-boot-actuator-autoconfigure:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    \--- org.springframework.boot:spring-boot-starter-actuator:2.2.13.RELEASE
|    |    |         +--- testRuntimeClasspath (requested org.springframework.boot:spring-boot-starter-actuator)
|    |    |         +--- project :gate-core (requested org.springframework.boot:spring-boot-starter-actuator) (*)
|    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-actuator:2.2.6.RELEASE)
|    |    |         |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter-test:7.0.1
|    |    |         |         \--- testRuntimeClasspath
|    |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-actuator:2.2.6.RELEASE)
|    |    |         |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter:7.0.1
|    |    |         |         +--- testRuntimeClasspath
|    |    |         |         \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|    |    |         +--- io.spinnaker.kork:kork-eureka:7.132.0
|    |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    \--- io.spinnaker.kork:kork-runtime:7.132.0
|    |    |         |         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-runtime)
|    |    |         |         \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-core:7.132.0
|    |    |         |    +--- project :gate-x509 (requested io.spinnaker.kork:kork-core) (*)
|    |    |         |    +--- project :gate-core (requested io.spinnaker.kork:kork-core) (*)
|    |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-core:7.109.1)
|    |    |         |    |    +--- testRuntimeClasspath
|    |    |         |    |    +--- project :gate-plugins (*)
|    |    |         |    |    +--- project :gate-iap (*)
|    |    |         |    |    +--- project :gate-oauth2 (*)
|    |    |         |    |    +--- project :gate-saml (*)
|    |    |         |    |    +--- project :gate-x509 (*)
|    |    |         |    |    \--- project :gate-core (*)
|    |    |         |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    |         |    +--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |         |    +--- io.spinnaker.kork:kork-web:7.132.0
|    |    |         |    |    +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-web)
|    |    |         |    |    +--- project :gate-proxy (requested io.spinnaker.kork:kork-web) (*)
|    |    |         |    |    +--- project :gate-plugins (requested io.spinnaker.kork:kork-web) (*)
|    |    |         |    |    +--- project :gate-integrations-gremlin (requested io.spinnaker.kork:kork-web) (*)
|    |    |         |    |    +--- project :gate-core (requested io.spinnaker.kork:kork-web) (*)
|    |    |         |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-web:7.109.1) (*)
|    |    |         |    |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    |         |    |    +--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |         |    |    \--- io.spinnaker.kork:kork-retrofit:7.132.0
|    |    |         |    |         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-retrofit)
|    |    |         |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    |         \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |         |    +--- io.spinnaker.kork:kork-security:7.132.0
|    |    |         |    |    +--- project :gate-basic (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- project :gate-iap (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- project :gate-ldap (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- project :gate-oauth2 (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- project :gate-saml (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- project :gate-x509 (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- project :gate-core (requested io.spinnaker.kork:kork-security) (*)
|    |    |         |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-security:7.109.1) (*)
|    |    |         |    |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    |         |    |    \--- io.spinnaker.kork:kork-web:7.132.0 (*)
|    |    |         |    \--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|    |    |         \--- io.spinnaker.kork:kork-secrets:7.132.0
|    |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |              +--- io.spinnaker.kork:kork-secrets-aws:7.132.0
|    |    |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |              |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |              \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0
|    |    |                   +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |                   \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    \--- org.springframework.boot:spring-boot-starter-web:2.2.13.RELEASE
|    |    |         +--- project :gate-core (requested org.springframework.boot:spring-boot-starter-web) (*)
|    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-web:7.132.0 (*)
|    |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-web:2.2.6.RELEASE) (*)
|    |    |         +--- io.spinnaker.fiat:fiat-core:1.27.1 (requested org.springframework.boot:spring-boot-starter-web:2.2.5.RELEASE)
|    |    |         |    +--- testRuntimeClasspath
|    |    |         |    +--- project :gate-plugins (*)
|    |    |         |    +--- project :gate-iap (*)
|    |    |         |    +--- project :gate-x509 (*)
|    |    |         |    +--- project :gate-core (*)
|    |    |         |    \--- io.spinnaker.fiat:fiat-api:1.27.1 (*)
|    |    |         +--- io.spinnaker.kork:kork-actuator:7.132.0
|    |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0
|    |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    \--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-tomcat:7.132.0
|    |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |         \--- org.springframework.boot:spring-boot-starter-websocket:2.2.13.RELEASE
|    |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-websocket:2.2.6.RELEASE) (*)
|    |    |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-websocket:2.2.6.RELEASE) (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.3)
|    |    |    +--- testRuntimeClasspath
|    |    |    +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|    |    |    \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-autoconfigure-tools:7.0.1
|    |    |         \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-starter-tools:7.0.1
|    |    |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|    |    |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
|    |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.5) (*)
|    |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.0)
|    |    |    +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
|    |    |    \--- com.graphql-java-kickstart:graphql-java-servlet:9.1.0
|    |    |         \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.module:jackson-module-parameter-names:2.10.5) (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- com.amazonaws:aws-java-sdk-core:1.12.100
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    +--- com.amazonaws:aws-java-sdk-s3:1.12.100
|    |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    |    \--- io.spinnaker.kork:kork-secrets-aws:7.132.0 (*)
|    |    |    +--- com.amazonaws:aws-java-sdk-secretsmanager:1.12.100
|    |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    |    \--- io.spinnaker.kork:kork-secrets-aws:7.132.0 (*)
|    |    |    \--- com.amazonaws:aws-java-sdk-kms:1.12.100
|    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         \--- com.amazonaws:aws-java-sdk-s3:1.12.100 (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- net.logstash.logback:logstash-logback-encoder:4.11 (requested com.fasterxml.jackson.core:jackson-databind:2.8.9)
|    |    |    +--- testRuntimeClasspath (requested net.logstash.logback:logstash-logback-encoder)
|    |    |    +--- project :gate-proxy (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-plugins (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-integrations-gremlin (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-basic (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-iap (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-ldap (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-oauth2 (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-saml (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-x509 (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    +--- project :gate-core (requested net.logstash.logback:logstash-logback-encoder) (*)
|    |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3 (*)
|    |    +--- org.springframework.boot:spring-boot-actuator-autoconfigure:2.2.13.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1) (*)
|    |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1) (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
|    |    +--- com.squareup.retrofit:converter-jackson:1.9.0 (requested com.fasterxml.jackson.core:jackson-databind:2.4.3)
|    |    |    +--- testRuntimeClasspath (requested com.squareup.retrofit:converter-jackson)
|    |    |    +--- project :gate-integrations-gremlin (requested com.squareup.retrofit:converter-jackson) (*)
|    |    |    +--- project :gate-core (requested com.squareup.retrofit:converter-jackson) (*)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (*)
|    |    |    \--- io.spinnaker.kork:kork-retrofit:7.132.0 (*)
|    |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-databind:2.10.0) (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3 (*)
|    |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3 (*)
|    |    +--- org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure:2.1.5.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.9.8)
|    |    |    +--- project :gate-oauth2 (requested org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure) (*)
|    |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- com.squareup.retrofit2:converter-jackson:2.8.1 (requested com.fasterxml.jackson.core:jackson-databind:2.10.1)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    \--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|    |    +--- com.graphql-java-kickstart:graphql-spring-boot-test:7.0.1 (requested com.fasterxml.jackson.core:jackson-databind:2.10.3)
|    |    |    \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|    |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    \--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|    |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-databind:2.4.3)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|    |    |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.netflix.archaius:archaius-core:0.7.6) (*)
|    |    |    \--- com.netflix.netflix-commons:netflix-eventbus:0.3.0 (requested com.netflix.archaius:archaius-core:0.3.3)
|    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|    |    |         \--- com.netflix.eureka:eureka-client:1.10.17 (*)
|    |    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3 (*)
|    |    +--- com.amazonaws:aws-java-sdk-core:1.12.100 (*)
|    |    +--- com.amazonaws:jmespath-java:1.12.100
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    +--- com.amazonaws:aws-java-sdk-s3:1.12.100 (*)
|    |    |    +--- com.amazonaws:aws-java-sdk-secretsmanager:1.12.100 (*)
|    |    |    \--- com.amazonaws:aws-java-sdk-kms:1.12.100 (*)
|    |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3 (*)
|    |    +--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- io.spinnaker.kork:kork-web:7.132.0 (*)
|    |    +--- io.spinnaker.kork:kork-security:7.132.0 (*)
|    |    +--- io.spinnaker.fiat:fiat-core:1.27.1 (requested com.fasterxml.jackson.core:jackson-annotations:2.11.1) (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
|    |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-annotations:2.10.0) (*)
|    |    +--- org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure:2.1.5.RELEASE (requested com.fasterxml.jackson.core:jackson-annotations:2.9.0) (*)
|    |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-annotations:2.10.5) (*)
|    |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-annotations:2.4.3) (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3 (*)
|    |    +--- io.swagger:swagger-models:1.5.20 (requested com.fasterxml.jackson.core:jackson-annotations:2.9.5)
|    |    |    +--- io.springfox:springfox-swagger2:2.9.2
|    |    |    |    +--- testRuntimeClasspath (requested io.springfox:springfox-swagger2)
|    |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    |    \--- io.spinnaker.kork:kork-swagger:7.132.0
|    |    |    |         +--- project :gate-integrations-gremlin (requested io.spinnaker.kork:kork-swagger) (*)
|    |    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    |         \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    |    \--- io.springfox:springfox-swagger-common:2.9.2
|    |    |         \--- io.springfox:springfox-swagger2:2.9.2 (*)
|    |    +--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
|    +--- com.fasterxml.jackson.core:jackson-core:2.12.3
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.core:jackson-core:2.10.3) (*)
|    |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3 (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
|    |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-core:2.10.0) (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3 (*)
|    |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3 (*)
|    |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-core:2.10.5) (*)
|    |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-core:2.4.3) (*)
|    |    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3 (*)
|    |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3 (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3 (*)
|    |    +--- com.google.http-client:google-http-client-jackson2:1.34.2 (requested com.fasterxml.jackson.core:jackson-core:2.10.2)
|    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.18.0 (requested com.google.http-client:google-http-client-jackson2:1.32.1)
|    |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |    |    \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0 (*)
|    |    |    \--- com.google.api-client:google-api-client:1.30.10 (requested com.google.http-client:google-http-client-jackson2:1.36.0)
|    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         +--- com.google.apis:google-api-services-storage:v1-rev141-1.25.0 (requested com.google.api-client:google-api-client:1.25.0)
|    |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |         |    \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0 (*)
|    |    |         \--- com.google.apis:google-api-services-monitoring:v3-rev477-1.25.0 (requested com.google.api-client:google-api-client:1.25.0)
|    |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |              \--- io.spinnaker.kork:kork-stackdriver:7.132.0
|    |    |                   +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    |                   \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|    |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
+--- io.spinnaker.kork:kork-bom:7.132.0 (*)
\--- io.spinnaker.kork:kork-plugins:7.132.0 (*)

com.fasterxml.jackson.module:jackson-module-kotlin:2.10.3 -> 2.12.3
\--- com.graphql-java-kickstart:graphql-java-tools:6.0.2
     +--- testRuntimeClasspath
     +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1
     |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter-test:7.0.1
     |         \--- testRuntimeClasspath
     \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-autoconfigure-tools:7.0.1
          \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-starter-tools:7.0.1
               +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
               \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1
                    \--- com.graphql-java-kickstart:graphql-spring-boot-starter:7.0.1
                         +--- testRuntimeClasspath
                         \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)

@j-sandy
Copy link
Contributor Author

j-sandy commented Feb 28, 2022

Before applying enforcedPlatform fix:

$ ./gradlew gate-web:dI --dependency kotlin-stdlib --configuration testRuntimeClasspath

> Task :gate-web:dependencyInsight
org.jetbrains.kotlin:kotlin-stdlib:1.4.32
   variant "runtime" [
      org.gradle.status              = release (not requested)
      org.gradle.usage               = java-runtime
      org.gradle.libraryelements     = jar
      org.gradle.category            = library

      Requested attributes not found in the selected variant:
         org.gradle.dependency.bundling = external
         org.gradle.jvm.version         = 11
   ]
   Selection reasons:
      - By constraint
      - By conflict resolution : between versions 1.4.32 and 1.3.70

org.jetbrains.kotlin:kotlin-stdlib:1.4.32
+--- io.spinnaker.kork:kork-actuator:7.132.0
|    +--- io.spinnaker.kork:kork-bom:7.132.0
|    |    +--- testRuntimeClasspath
|    |    +--- project :gate-proxy
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-plugins
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-api
|    |    |    +--- testRuntimeClasspath
|    |    |    +--- project :gate-proxy (*)
|    |    |    \--- project :gate-plugins (*)
|    |    +--- project :gate-integrations-gremlin
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-basic
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-iap
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-ldap
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-oauth2
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-saml
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-x509
|    |    |    \--- testRuntimeClasspath
|    |    \--- project :gate-core
|    |         +--- testRuntimeClasspath
|    |         +--- project :gate-proxy (*)
|    |         +--- project :gate-plugins (*)
|    |         +--- project :gate-integrations-gremlin (*)
|    |         +--- project :gate-basic (*)
|    |         +--- project :gate-iap (*)
|    |         +--- project :gate-ldap (*)
|    |         +--- project :gate-oauth2 (*)
|    |         +--- project :gate-saml (*)
|    |         \--- project :gate-x509 (*)
|    \--- io.spinnaker.kork:kork-runtime:7.132.0
|         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-runtime)
|         \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
+--- io.spinnaker.kork:kork-bom:7.132.0 (*)
+--- io.spinnaker.kork:kork-eureka:7.132.0
|    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
+--- io.spinnaker.kork:kork-plugins-api:7.132.0
|    +--- project :gate-api (requested io.spinnaker.kork:kork-plugins-api) (*)
|    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    +--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    \--- io.spinnaker.kork:kork-plugins:7.132.0
|    |         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-plugins)
|    |         +--- project :gate-plugins (requested io.spinnaker.kork:kork-plugins) (*)
|    |         +--- project :gate-core (requested io.spinnaker.kork:kork-plugins) (*)
|    |         \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    \--- io.spinnaker.kork:kork-api:7.132.0
|         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|         +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-api:7.109.1)
|         |    +--- testRuntimeClasspath
|         |    +--- project :gate-plugins (*)
|         |    +--- project :gate-iap (*)
|         |    +--- project :gate-oauth2 (*)
|         |    +--- project :gate-saml (*)
|         |    +--- project :gate-x509 (*)
|         |    \--- project :gate-core (*)
|         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|         \--- io.spinnaker.kork:kork-core:7.132.0
|              +--- project :gate-x509 (requested io.spinnaker.kork:kork-core) (*)
|              +--- project :gate-core (requested io.spinnaker.kork:kork-core) (*)
|              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-core:7.109.1) (*)
|              +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              +--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              +--- io.spinnaker.kork:kork-web:7.132.0
|              |    +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-web)
|              |    +--- project :gate-proxy (requested io.spinnaker.kork:kork-web) (*)
|              |    +--- project :gate-plugins (requested io.spinnaker.kork:kork-web) (*)
|              |    +--- project :gate-integrations-gremlin (requested io.spinnaker.kork:kork-web) (*)
|              |    +--- project :gate-core (requested io.spinnaker.kork:kork-web) (*)
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-web:7.109.1) (*)
|              |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    +--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              |    \--- io.spinnaker.kork:kork-retrofit:7.132.0
|              |         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-retrofit)
|              |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |         \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              +--- io.spinnaker.kork:kork-security:7.132.0
|              |    +--- project :gate-basic (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- project :gate-iap (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- project :gate-ldap (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- project :gate-oauth2 (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- project :gate-saml (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- project :gate-x509 (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- project :gate-core (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-security:7.109.1) (*)
|              |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    \--- io.spinnaker.kork:kork-web:7.132.0 (*)
|              \--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
+--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0 (*)
+--- io.spinnaker.kork:kork-retrofit:7.132.0 (*)
+--- io.spinnaker.kork:kork-tomcat:7.132.0
|    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
+--- org.jetbrains.kotlin:kotlin-reflect:1.4.32
|    +--- testRuntimeClasspath (requested org.jetbrains.kotlin:kotlin-reflect)
|    +--- project :gate-proxy (requested org.jetbrains.kotlin:kotlin-reflect:1.4.0) (*)
|    +--- project :gate-plugins (requested org.jetbrains.kotlin:kotlin-reflect:1.4.0) (*)
|    +--- project :gate-integrations-gremlin (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-basic (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-iap (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-ldap (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-oauth2 (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-saml (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-x509 (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-core (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested org.jetbrains.kotlin:kotlin-reflect:1.3.70)
|    |    +--- testRuntimeClasspath
|    |    +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1
|    |    |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter-test:7.0.1
|    |    |         \--- testRuntimeClasspath
|    |    \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-autoconfigure-tools:7.0.1
|    |         \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-starter-tools:7.0.1
|    |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|    |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1
|    |                   \--- com.graphql-java-kickstart:graphql-spring-boot-starter:7.0.1
|    |                        +--- testRuntimeClasspath
|    |                        \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (requested org.jetbrains.kotlin:kotlin-reflect:1.4.21)
|         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|         +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.module:jackson-module-kotlin:2.10.3) (*)
|         \--- com.fasterxml.jackson:jackson-bom:2.12.3
|              +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3
|              |    +--- testRuntimeClasspath (requested com.fasterxml.jackson.dataformat:jackson-dataformat-yaml)
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3
|              |    +--- testRuntimeClasspath (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310)
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- org.springframework.boot:spring-boot-actuator-autoconfigure:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    \--- org.springframework.boot:spring-boot-starter-actuator:2.2.13.RELEASE
|              |    |         +--- testRuntimeClasspath (requested org.springframework.boot:spring-boot-starter-actuator)
|              |    |         +--- project :gate-core (requested org.springframework.boot:spring-boot-starter-actuator) (*)
|              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-actuator:2.2.6.RELEASE) (*)
|              |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-actuator:2.2.6.RELEASE) (*)
|              |    |         +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-core:7.132.0 (*)
|              |    |         \--- io.spinnaker.kork:kork-secrets:7.132.0
|              |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |              +--- io.spinnaker.kork:kork-secrets-aws:7.132.0
|              |    |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |              |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              |    |              \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0
|              |    |                   +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |                   \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    \--- org.springframework.boot:spring-boot-starter-web:2.2.13.RELEASE
|              |    |         +--- project :gate-core (requested org.springframework.boot:spring-boot-starter-web) (*)
|              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-web:7.132.0 (*)
|              |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-web:2.2.6.RELEASE) (*)
|              |    |         +--- io.spinnaker.fiat:fiat-core:1.27.1 (requested org.springframework.boot:spring-boot-starter-web:2.2.5.RELEASE)
|              |    |         |    +--- testRuntimeClasspath
|              |    |         |    +--- project :gate-plugins (*)
|              |    |         |    +--- project :gate-iap (*)
|              |    |         |    +--- project :gate-x509 (*)
|              |    |         |    +--- project :gate-core (*)
|              |    |         |    \--- io.spinnaker.fiat:fiat-api:1.27.1 (*)
|              |    |         +--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-actuator:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-tomcat:7.132.0 (*)
|              |    |         \--- org.springframework.boot:spring-boot-starter-websocket:2.2.13.RELEASE
|              |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-websocket:2.2.6.RELEASE) (*)
|              |    |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-websocket:2.2.6.RELEASE) (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.3) (*)
|              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.5) (*)
|              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.0)
|              |    |    +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
|              |    |    \--- com.graphql-java-kickstart:graphql-java-servlet:9.1.0
|              |    |         \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.module:jackson-module-parameter-names:2.10.5) (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- com.amazonaws:aws-java-sdk-core:1.12.100
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    +--- com.amazonaws:aws-java-sdk-s3:1.12.100
|              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    |    \--- io.spinnaker.kork:kork-secrets-aws:7.132.0 (*)
|              |    |    +--- com.amazonaws:aws-java-sdk-secretsmanager:1.12.100
|              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    |    \--- io.spinnaker.kork:kork-secrets-aws:7.132.0 (*)
|              |    |    \--- com.amazonaws:aws-java-sdk-kms:1.12.100
|              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |         \--- com.amazonaws:aws-java-sdk-s3:1.12.100 (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              +--- com.fasterxml.jackson.core:jackson-databind:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- net.logstash.logback:logstash-logback-encoder:4.11 (requested com.fasterxml.jackson.core:jackson-databind:2.8.9)
|              |    |    +--- testRuntimeClasspath (requested net.logstash.logback:logstash-logback-encoder)
|              |    |    +--- project :gate-proxy (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-plugins (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-integrations-gremlin (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-basic (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-iap (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-ldap (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-oauth2 (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-saml (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-x509 (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-core (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3 (*)
|              |    +--- org.springframework.boot:spring-boot-actuator-autoconfigure:2.2.13.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1) (*)
|              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1) (*)
|              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
|              |    +--- com.squareup.retrofit:converter-jackson:1.9.0 (requested com.fasterxml.jackson.core:jackson-databind:2.4.3)
|              |    |    +--- testRuntimeClasspath (requested com.squareup.retrofit:converter-jackson)
|              |    |    +--- project :gate-integrations-gremlin (requested com.squareup.retrofit:converter-jackson) (*)
|              |    |    +--- project :gate-core (requested com.squareup.retrofit:converter-jackson) (*)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (*)
|              |    |    \--- io.spinnaker.kork:kork-retrofit:7.132.0 (*)
|              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-databind:2.10.0) (*)
|              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3 (*)
|              |    +--- org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure:2.1.5.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.9.8)
|              |    |    +--- project :gate-oauth2 (requested org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure) (*)
|              |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- com.squareup.retrofit2:converter-jackson:2.8.1 (requested com.fasterxml.jackson.core:jackson-databind:2.10.1)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    \--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3 (*)
|              |    +--- com.graphql-java-kickstart:graphql-spring-boot-test:7.0.1 (requested com.fasterxml.jackson.core:jackson-databind:2.10.3)
|              |    |    \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|              |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    \--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|              |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-databind:2.4.3)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|              |    |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.netflix.archaius:archaius-core:0.7.6) (*)
|              |    |    \--- com.netflix.netflix-commons:netflix-eventbus:0.3.0 (requested com.netflix.archaius:archaius-core:0.3.3)
|              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|              |    |         \--- com.netflix.eureka:eureka-client:1.10.17 (*)
|              |    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3 (*)
|              |    +--- com.amazonaws:aws-java-sdk-core:1.12.100 (*)
|              |    +--- com.amazonaws:jmespath-java:1.12.100
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    +--- com.amazonaws:aws-java-sdk-s3:1.12.100 (*)
|              |    |    +--- com.amazonaws:aws-java-sdk-secretsmanager:1.12.100 (*)
|              |    |    \--- com.amazonaws:aws-java-sdk-kms:1.12.100 (*)
|              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3 (*)
|              |    +--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
|              +--- com.fasterxml.jackson.core:jackson-annotations:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- io.spinnaker.kork:kork-web:7.132.0 (*)
|              |    +--- io.spinnaker.kork:kork-security:7.132.0 (*)
|              |    +--- io.spinnaker.fiat:fiat-core:1.27.1 (requested com.fasterxml.jackson.core:jackson-annotations:2.11.1) (*)
|              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
|              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-annotations:2.10.0) (*)
|              |    +--- org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure:2.1.5.RELEASE (requested com.fasterxml.jackson.core:jackson-annotations:2.9.0) (*)
|              |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-annotations:2.10.5) (*)
|              |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-annotations:2.4.3) (*)
|              |    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3 (*)
|              |    +--- io.swagger:swagger-models:1.5.20 (requested com.fasterxml.jackson.core:jackson-annotations:2.9.5)
|              |    |    +--- io.springfox:springfox-swagger2:2.9.2
|              |    |    |    +--- testRuntimeClasspath (requested io.springfox:springfox-swagger2)
|              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    |    \--- io.spinnaker.kork:kork-swagger:7.132.0
|              |    |    |         +--- project :gate-integrations-gremlin (requested io.spinnaker.kork:kork-swagger) (*)
|              |    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    |         \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              |    |    \--- io.springfox:springfox-swagger-common:2.9.2
|              |    |         \--- io.springfox:springfox-swagger2:2.9.2 (*)
|              |    +--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
|              +--- com.fasterxml.jackson.core:jackson-core:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.core:jackson-core:2.10.3) (*)
|              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3 (*)
|              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
|              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-core:2.10.0) (*)
|              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3 (*)
|              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3 (*)
|              |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-core:2.10.5) (*)
|              |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-core:2.4.3) (*)
|              |    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3 (*)
|              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3 (*)
|              |    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3 (*)
|              |    +--- com.google.http-client:google-http-client-jackson2:1.36.0 (requested com.fasterxml.jackson.core:jackson-core:2.11.1)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (requested com.google.http-client:google-http-client-jackson2:1.34.2) (*)
|              |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.18.0 (requested com.google.http-client:google-http-client-jackson2:1.32.1)
|              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    |    \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0 (*)
|              |    |    \--- com.google.api-client:google-api-client:1.30.10
|              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |         +--- com.google.apis:google-api-services-storage:v1-rev141-1.25.0 (requested com.google.api-client:google-api-client:1.25.0)
|              |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |         |    \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0 (*)
|              |    |         \--- com.google.apis:google-api-services-monitoring:v3-rev477-1.25.0 (requested com.google.api-client:google-api-client:1.25.0)
|              |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |              \--- io.spinnaker.kork:kork-stackdriver:7.132.0
|              |    |                   +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |                   \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.32
|    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32
|         +--- project :gate-proxy (requested org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0) (*)
|         +--- project :gate-plugins (requested org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0) (*)
|         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|         \--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
\--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 (*)

org.jetbrains.kotlin:kotlin-stdlib:1.3.70 -> 1.4.32
\--- com.graphql-java-kickstart:graphql-java-tools:6.0.2
     +--- testRuntimeClasspath
     +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1
     |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter-test:7.0.1
     |         \--- testRuntimeClasspath
     \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-autoconfigure-tools:7.0.1
          \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-starter-tools:7.0.1
               +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
               \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1
                    \--- com.graphql-java-kickstart:graphql-spring-boot-starter:7.0.1
                         +--- testRuntimeClasspath
                         \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)

org.jetbrains.kotlin:kotlin-stdlib-common:1.4.32
   variant "runtime" [
      org.gradle.status              = release (not requested)
      org.gradle.usage               = java-runtime
      org.gradle.libraryelements     = jar
      org.gradle.category            = library

      Requested attributes not found in the selected variant:
         org.gradle.dependency.bundling = external
         org.gradle.jvm.version         = 11
   ]
   Selection reasons:
      - By constraint
      - By conflict resolution : between versions 1.4.32 and 1.4.30

org.jetbrains.kotlin:kotlin-stdlib-common:1.4.32
+--- io.spinnaker.kork:kork-bom:7.132.0
|    +--- testRuntimeClasspath
|    +--- project :gate-proxy
|    |    \--- testRuntimeClasspath
|    +--- project :gate-plugins
|    |    \--- testRuntimeClasspath
|    +--- project :gate-api
|    |    +--- testRuntimeClasspath
|    |    +--- project :gate-proxy (*)
|    |    \--- project :gate-plugins (*)
|    +--- project :gate-integrations-gremlin
|    |    \--- testRuntimeClasspath
|    +--- project :gate-basic
|    |    \--- testRuntimeClasspath
|    +--- project :gate-iap
|    |    \--- testRuntimeClasspath
|    +--- project :gate-ldap
|    |    \--- testRuntimeClasspath
|    +--- project :gate-oauth2
|    |    \--- testRuntimeClasspath
|    +--- project :gate-saml
|    |    \--- testRuntimeClasspath
|    +--- project :gate-x509
|    |    \--- testRuntimeClasspath
|    \--- project :gate-core
|         +--- testRuntimeClasspath
|         +--- project :gate-proxy (*)
|         +--- project :gate-plugins (*)
|         +--- project :gate-integrations-gremlin (*)
|         +--- project :gate-basic (*)
|         +--- project :gate-iap (*)
|         +--- project :gate-ldap (*)
|         +--- project :gate-oauth2 (*)
|         +--- project :gate-saml (*)
|         \--- project :gate-x509 (*)
\--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32
     +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     +--- io.spinnaker.kork:kork-retrofit:7.132.0
     |    +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-retrofit)
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-runtime:7.132.0
     |         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-runtime)
     |         \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested org.jetbrains.kotlin:kotlin-stdlib:1.3.70)
     |    +--- testRuntimeClasspath
     |    +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1
     |    |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter-test:7.0.1
     |    |         \--- testRuntimeClasspath
     |    \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-autoconfigure-tools:7.0.1
     |         \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-starter-tools:7.0.1
     |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
     |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1
     |                   \--- com.graphql-java-kickstart:graphql-spring-boot-starter:7.0.1
     |                        +--- testRuntimeClasspath
     |                        \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
     +--- io.spinnaker.kork:kork-eureka:7.132.0
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     +--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-plugins:7.132.0
     |         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-plugins)
     |         +--- project :gate-plugins (requested io.spinnaker.kork:kork-plugins) (*)
     |         +--- project :gate-core (requested io.spinnaker.kork:kork-plugins) (*)
     |         \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     +--- io.spinnaker.kork:kork-actuator:7.132.0
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     +--- io.spinnaker.kork:kork-tomcat:7.132.0
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     +--- org.jetbrains.kotlin:kotlin-reflect:1.4.32
     |    +--- testRuntimeClasspath (requested org.jetbrains.kotlin:kotlin-reflect)
     |    +--- project :gate-proxy (requested org.jetbrains.kotlin:kotlin-reflect:1.4.0) (*)
     |    +--- project :gate-plugins (requested org.jetbrains.kotlin:kotlin-reflect:1.4.0) (*)
     |    +--- project :gate-integrations-gremlin (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-basic (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-iap (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-ldap (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-oauth2 (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-saml (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-x509 (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-core (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested org.jetbrains.kotlin:kotlin-reflect:1.3.70) (*)
     |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (requested org.jetbrains.kotlin:kotlin-reflect:1.4.21)
     |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |         +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.module:jackson-module-kotlin:2.10.3) (*)
     |         \--- com.fasterxml.jackson:jackson-bom:2.12.3
     |              +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3
     |              |    +--- testRuntimeClasspath (requested com.fasterxml.jackson.dataformat:jackson-dataformat-yaml)
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3
     |              |    +--- testRuntimeClasspath (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310)
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- org.springframework.boot:spring-boot-actuator-autoconfigure:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    \--- org.springframework.boot:spring-boot-starter-actuator:2.2.13.RELEASE
     |              |    |         +--- testRuntimeClasspath (requested org.springframework.boot:spring-boot-starter-actuator)
     |              |    |         +--- project :gate-core (requested org.springframework.boot:spring-boot-starter-actuator) (*)
     |              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-actuator:2.2.6.RELEASE) (*)
     |              |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-actuator:2.2.6.RELEASE) (*)
     |              |    |         +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-core:7.132.0
     |              |    |         |    +--- project :gate-x509 (requested io.spinnaker.kork:kork-core) (*)
     |              |    |         |    +--- project :gate-core (requested io.spinnaker.kork:kork-core) (*)
     |              |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-core:7.109.1)
     |              |    |         |    |    +--- testRuntimeClasspath
     |              |    |         |    |    +--- project :gate-plugins (*)
     |              |    |         |    |    +--- project :gate-iap (*)
     |              |    |         |    |    +--- project :gate-oauth2 (*)
     |              |    |         |    |    +--- project :gate-saml (*)
     |              |    |         |    |    +--- project :gate-x509 (*)
     |              |    |         |    |    \--- project :gate-core (*)
     |              |    |         |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    |         |    +--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     |              |    |         |    +--- io.spinnaker.kork:kork-web:7.132.0
     |              |    |         |    |    +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-web)
     |              |    |         |    |    +--- project :gate-proxy (requested io.spinnaker.kork:kork-web) (*)
     |              |    |         |    |    +--- project :gate-plugins (requested io.spinnaker.kork:kork-web) (*)
     |              |    |         |    |    +--- project :gate-integrations-gremlin (requested io.spinnaker.kork:kork-web) (*)
     |              |    |         |    |    +--- project :gate-core (requested io.spinnaker.kork:kork-web) (*)
     |              |    |         |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-web:7.109.1) (*)
     |              |    |         |    |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    |         |    |    +--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     |              |    |         |    |    \--- io.spinnaker.kork:kork-retrofit:7.132.0 (*)
     |              |    |         |    +--- io.spinnaker.kork:kork-security:7.132.0
     |              |    |         |    |    +--- project :gate-basic (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- project :gate-iap (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- project :gate-ldap (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- project :gate-oauth2 (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- project :gate-saml (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- project :gate-x509 (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- project :gate-core (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-security:7.109.1) (*)
     |              |    |         |    |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    |         |    |    \--- io.spinnaker.kork:kork-web:7.132.0 (*)
     |              |    |         |    \--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
     |              |    |         \--- io.spinnaker.kork:kork-secrets:7.132.0
     |              |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |              +--- io.spinnaker.kork:kork-secrets-aws:7.132.0
     |              |    |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |              |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     |              |    |              \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0
     |              |    |                   +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |                   \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     |              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    \--- org.springframework.boot:spring-boot-starter-web:2.2.13.RELEASE
     |              |    |         +--- project :gate-core (requested org.springframework.boot:spring-boot-starter-web) (*)
     |              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-web:7.132.0 (*)
     |              |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-web:2.2.6.RELEASE) (*)
     |              |    |         +--- io.spinnaker.fiat:fiat-core:1.27.1 (requested org.springframework.boot:spring-boot-starter-web:2.2.5.RELEASE)
     |              |    |         |    +--- testRuntimeClasspath
     |              |    |         |    +--- project :gate-plugins (*)
     |              |    |         |    +--- project :gate-iap (*)
     |              |    |         |    +--- project :gate-x509 (*)
     |              |    |         |    +--- project :gate-core (*)
     |              |    |         |    \--- io.spinnaker.fiat:fiat-api:1.27.1 (*)
     |              |    |         +--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-actuator:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-tomcat:7.132.0 (*)
     |              |    |         \--- org.springframework.boot:spring-boot-starter-websocket:2.2.13.RELEASE
     |              |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-websocket:2.2.6.RELEASE) (*)
     |              |    |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-websocket:2.2.6.RELEASE) (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.3) (*)
     |              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.5) (*)
     |              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.0)
     |              |    |    +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
     |              |    |    \--- com.graphql-java-kickstart:graphql-java-servlet:9.1.0
     |              |    |         \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.module:jackson-module-parameter-names:2.10.5) (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- com.amazonaws:aws-java-sdk-core:1.12.100
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    +--- com.amazonaws:aws-java-sdk-s3:1.12.100
     |              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    |    \--- io.spinnaker.kork:kork-secrets-aws:7.132.0 (*)
     |              |    |    +--- com.amazonaws:aws-java-sdk-secretsmanager:1.12.100
     |              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    |    \--- io.spinnaker.kork:kork-secrets-aws:7.132.0 (*)
     |              |    |    \--- com.amazonaws:aws-java-sdk-kms:1.12.100
     |              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         \--- com.amazonaws:aws-java-sdk-s3:1.12.100 (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              +--- com.fasterxml.jackson.core:jackson-databind:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- net.logstash.logback:logstash-logback-encoder:4.11 (requested com.fasterxml.jackson.core:jackson-databind:2.8.9)
     |              |    |    +--- testRuntimeClasspath (requested net.logstash.logback:logstash-logback-encoder)
     |              |    |    +--- project :gate-proxy (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-plugins (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-integrations-gremlin (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-basic (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-iap (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-ldap (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-oauth2 (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-saml (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-x509 (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-core (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3 (*)
     |              |    +--- org.springframework.boot:spring-boot-actuator-autoconfigure:2.2.13.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1) (*)
     |              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1) (*)
     |              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
     |              |    +--- com.squareup.retrofit:converter-jackson:1.9.0 (requested com.fasterxml.jackson.core:jackson-databind:2.4.3)
     |              |    |    +--- testRuntimeClasspath (requested com.squareup.retrofit:converter-jackson)
     |              |    |    +--- project :gate-integrations-gremlin (requested com.squareup.retrofit:converter-jackson) (*)
     |              |    |    +--- project :gate-core (requested com.squareup.retrofit:converter-jackson) (*)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (*)
     |              |    |    \--- io.spinnaker.kork:kork-retrofit:7.132.0 (*)
     |              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-databind:2.10.0) (*)
     |              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3 (*)
     |              |    +--- org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure:2.1.5.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.9.8)
     |              |    |    +--- project :gate-oauth2 (requested org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure) (*)
     |              |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- com.squareup.retrofit2:converter-jackson:2.8.1 (requested com.fasterxml.jackson.core:jackson-databind:2.10.1)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    \--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3 (*)
     |              |    +--- com.graphql-java-kickstart:graphql-spring-boot-test:7.0.1 (requested com.fasterxml.jackson.core:jackson-databind:2.10.3)
     |              |    |    \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
     |              |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    \--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
     |              |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-databind:2.4.3)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
     |              |    |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.netflix.archaius:archaius-core:0.7.6) (*)
     |              |    |    \--- com.netflix.netflix-commons:netflix-eventbus:0.3.0 (requested com.netflix.archaius:archaius-core:0.3.3)
     |              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
     |              |    |         \--- com.netflix.eureka:eureka-client:1.10.17 (*)
     |              |    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3 (*)
     |              |    +--- com.amazonaws:aws-java-sdk-core:1.12.100 (*)
     |              |    +--- com.amazonaws:jmespath-java:1.12.100
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    +--- com.amazonaws:aws-java-sdk-s3:1.12.100 (*)
     |              |    |    +--- com.amazonaws:aws-java-sdk-secretsmanager:1.12.100 (*)
     |              |    |    \--- com.amazonaws:aws-java-sdk-kms:1.12.100 (*)
     |              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3 (*)
     |              |    +--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
     |              +--- com.fasterxml.jackson.core:jackson-annotations:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- io.spinnaker.kork:kork-web:7.132.0 (*)
     |              |    +--- io.spinnaker.kork:kork-security:7.132.0 (*)
     |              |    +--- io.spinnaker.fiat:fiat-core:1.27.1 (requested com.fasterxml.jackson.core:jackson-annotations:2.11.1) (*)
     |              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
     |              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-annotations:2.10.0) (*)
     |              |    +--- org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure:2.1.5.RELEASE (requested com.fasterxml.jackson.core:jackson-annotations:2.9.0) (*)
     |              |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-annotations:2.10.5) (*)
     |              |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-annotations:2.4.3) (*)
     |              |    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3 (*)
     |              |    +--- io.swagger:swagger-models:1.5.20 (requested com.fasterxml.jackson.core:jackson-annotations:2.9.5)
     |              |    |    +--- io.springfox:springfox-swagger2:2.9.2
     |              |    |    |    +--- testRuntimeClasspath (requested io.springfox:springfox-swagger2)
     |              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    |    \--- io.spinnaker.kork:kork-swagger:7.132.0
     |              |    |    |         +--- project :gate-integrations-gremlin (requested io.spinnaker.kork:kork-swagger) (*)
     |              |    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    |         \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     |              |    |    \--- io.springfox:springfox-swagger-common:2.9.2
     |              |    |         \--- io.springfox:springfox-swagger2:2.9.2 (*)
     |              |    +--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
     |              +--- com.fasterxml.jackson.core:jackson-core:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.core:jackson-core:2.10.3) (*)
     |              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3 (*)
     |              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
     |              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-core:2.10.0) (*)
     |              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3 (*)
     |              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3 (*)
     |              |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-core:2.10.5) (*)
     |              |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-core:2.4.3) (*)
     |              |    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3 (*)
     |              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3 (*)
     |              |    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3 (*)
     |              |    +--- com.google.http-client:google-http-client-jackson2:1.36.0 (requested com.fasterxml.jackson.core:jackson-core:2.11.1)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (requested com.google.http-client:google-http-client-jackson2:1.34.2) (*)
     |              |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.18.0 (requested com.google.http-client:google-http-client-jackson2:1.32.1)
     |              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    |    \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0 (*)
     |              |    |    \--- com.google.api-client:google-api-client:1.30.10
     |              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         +--- com.google.apis:google-api-services-storage:v1-rev141-1.25.0 (requested com.google.api-client:google-api-client:1.25.0)
     |              |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         |    \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0 (*)
     |              |    |         \--- com.google.apis:google-api-services-monitoring:v3-rev477-1.25.0 (requested com.google.api-client:google-api-client:1.25.0)
     |              |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |              \--- io.spinnaker.kork:kork-stackdriver:7.132.0
     |              |    |                   +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |                   \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
     +--- io.spinnaker.kork:kork-plugins-api:7.132.0
     |    +--- project :gate-api (requested io.spinnaker.kork:kork-plugins-api) (*)
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    +--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-api:7.132.0
     |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |         +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-api:7.109.1) (*)
     |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |         \--- io.spinnaker.kork:kork-core:7.132.0 (*)
     +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32
     |    +--- project :gate-proxy (requested org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0) (*)
     |    +--- project :gate-plugins (requested org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0) (*)
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.32
          +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
          \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 (*)

org.jetbrains.kotlin:kotlin-stdlib-common:1.4.30 -> 1.4.32
\--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.4.3
     +--- io.spinnaker.kork:kork-bom:7.132.0
     |    +--- testRuntimeClasspath
     |    +--- project :gate-proxy
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-plugins
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-api
     |    |    +--- testRuntimeClasspath
     |    |    +--- project :gate-proxy (*)
     |    |    \--- project :gate-plugins (*)
     |    +--- project :gate-integrations-gremlin
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-basic
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-iap
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-ldap
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-oauth2
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-saml
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-x509
     |    |    \--- testRuntimeClasspath
     |    \--- project :gate-core
     |         +--- testRuntimeClasspath
     |         +--- project :gate-proxy (*)
     |         +--- project :gate-plugins (*)
     |         +--- project :gate-integrations-gremlin (*)
     |         +--- project :gate-basic (*)
     |         +--- project :gate-iap (*)
     |         +--- project :gate-ldap (*)
     |         +--- project :gate-oauth2 (*)
     |         +--- project :gate-saml (*)
     |         \--- project :gate-x509 (*)
     \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.3
          +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
          +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested org.jetbrains.kotlinx:kotlinx-coroutines-core:1.2.1)
          |    +--- testRuntimeClasspath
          |    +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1
          |    |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter-test:7.0.1
          |    |         \--- testRuntimeClasspath
          |    \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-autoconfigure-tools:7.0.1
          |         \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-starter-tools:7.0.1
          |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
          |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1
          |                   \--- com.graphql-java-kickstart:graphql-spring-boot-starter:7.0.1
          |                        +--- testRuntimeClasspath
          |                        \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
          +--- org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.4.3
          |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
          |    \--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.2.1) (*)
          \--- org.jetbrains.kotlinx:kotlinx-coroutines-reactive:1.4.3
               +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
               \--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested org.jetbrains.kotlinx:kotlinx-coroutines-reactive:1.2.1) (*)

org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.32 (by constraint)
   variant "runtime" [
      org.gradle.status              = release (not requested)
      org.gradle.usage               = java-runtime
      org.gradle.libraryelements     = jar
      org.gradle.category            = library

      Requested attributes not found in the selected variant:
         org.gradle.dependency.bundling = external
         org.gradle.jvm.version         = 11
   ]

org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.32
+--- io.spinnaker.kork:kork-bom:7.132.0
|    +--- testRuntimeClasspath
|    +--- project :gate-proxy
|    |    \--- testRuntimeClasspath
|    +--- project :gate-plugins
|    |    \--- testRuntimeClasspath
|    +--- project :gate-api
|    |    +--- testRuntimeClasspath
|    |    +--- project :gate-proxy (*)
|    |    \--- project :gate-plugins (*)
|    +--- project :gate-integrations-gremlin
|    |    \--- testRuntimeClasspath
|    +--- project :gate-basic
|    |    \--- testRuntimeClasspath
|    +--- project :gate-iap
|    |    \--- testRuntimeClasspath
|    +--- project :gate-ldap
|    |    \--- testRuntimeClasspath
|    +--- project :gate-oauth2
|    |    \--- testRuntimeClasspath
|    +--- project :gate-saml
|    |    \--- testRuntimeClasspath
|    +--- project :gate-x509
|    |    \--- testRuntimeClasspath
|    \--- project :gate-core
|         +--- testRuntimeClasspath
|         +--- project :gate-proxy (*)
|         +--- project :gate-plugins (*)
|         +--- project :gate-integrations-gremlin (*)
|         +--- project :gate-basic (*)
|         +--- project :gate-iap (*)
|         +--- project :gate-ldap (*)
|         +--- project :gate-oauth2 (*)
|         +--- project :gate-saml (*)
|         \--- project :gate-x509 (*)
\--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32
     +--- project :gate-proxy (requested org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0) (*)
     +--- project :gate-plugins (requested org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0) (*)
     +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     \--- io.spinnaker.kork:kork-plugins:7.132.0
          +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-plugins)
          +--- project :gate-plugins (requested io.spinnaker.kork:kork-plugins) (*)
          +--- project :gate-core (requested io.spinnaker.kork:kork-plugins) (*)
          \--- io.spinnaker.kork:kork-bom:7.132.0 (*)

org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32
   variant "runtime" [
      org.gradle.status              = release (not requested)
      org.gradle.usage               = java-runtime
      org.gradle.libraryelements     = jar
      org.gradle.category            = library

      Requested attributes not found in the selected variant:
         org.gradle.dependency.bundling = external
         org.gradle.jvm.version         = 11
   ]
   Selection reasons:
      - By constraint
      - By conflict resolution : between versions 1.4.32 and 1.4.0

org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32
+--- io.spinnaker.kork:kork-bom:7.132.0
|    +--- testRuntimeClasspath
|    +--- project :gate-proxy
|    |    \--- testRuntimeClasspath
|    +--- project :gate-plugins
|    |    \--- testRuntimeClasspath
|    +--- project :gate-api
|    |    +--- testRuntimeClasspath
|    |    +--- project :gate-proxy (*)
|    |    \--- project :gate-plugins (*)
|    +--- project :gate-integrations-gremlin
|    |    \--- testRuntimeClasspath
|    +--- project :gate-basic
|    |    \--- testRuntimeClasspath
|    +--- project :gate-iap
|    |    \--- testRuntimeClasspath
|    +--- project :gate-ldap
|    |    \--- testRuntimeClasspath
|    +--- project :gate-oauth2
|    |    \--- testRuntimeClasspath
|    +--- project :gate-saml
|    |    \--- testRuntimeClasspath
|    +--- project :gate-x509
|    |    \--- testRuntimeClasspath
|    \--- project :gate-core
|         +--- testRuntimeClasspath
|         +--- project :gate-proxy (*)
|         +--- project :gate-plugins (*)
|         +--- project :gate-integrations-gremlin (*)
|         +--- project :gate-basic (*)
|         +--- project :gate-iap (*)
|         +--- project :gate-ldap (*)
|         +--- project :gate-oauth2 (*)
|         +--- project :gate-saml (*)
|         \--- project :gate-x509 (*)
\--- io.spinnaker.kork:kork-plugins:7.132.0
     +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-plugins)
     +--- project :gate-plugins (requested io.spinnaker.kork:kork-plugins) (*)
     +--- project :gate-core (requested io.spinnaker.kork:kork-plugins) (*)
     \--- io.spinnaker.kork:kork-bom:7.132.0 (*)

org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0 -> 1.4.32
+--- project :gate-plugins
|    \--- testRuntimeClasspath
\--- project :gate-proxy
     \--- testRuntimeClasspath

After applying enforcedPlatform fix:

$ ./gradlew gate-web:dI --dependency kotlin-stdlib --configuration testRuntimeClasspath

> Task :gate-web:dependencyInsight
org.jetbrains.kotlin:kotlin-stdlib:1.4.32
   variant "runtime" [
      org.gradle.status              = release (not requested)
      org.gradle.usage               = java-runtime
      org.gradle.libraryelements     = jar
      org.gradle.category            = library

      Requested attributes not found in the selected variant:
         org.gradle.dependency.bundling = external
         org.gradle.jvm.version         = 11
   ]
   Selection reasons:
      - By constraint
      - Forced

org.jetbrains.kotlin:kotlin-stdlib:1.4.32
+--- io.spinnaker.kork:kork-actuator:7.132.0
|    +--- io.spinnaker.kork:kork-bom:7.132.0
|    |    +--- testRuntimeClasspath
|    |    +--- project :gate-proxy
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-plugins
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-integrations-gremlin
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-basic
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-iap
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-ldap
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-oauth2
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-saml
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-x509
|    |    |    \--- testRuntimeClasspath
|    |    +--- project :gate-core
|    |    |    +--- testRuntimeClasspath
|    |    |    +--- project :gate-proxy (*)
|    |    |    +--- project :gate-plugins (*)
|    |    |    +--- project :gate-integrations-gremlin (*)
|    |    |    +--- project :gate-basic (*)
|    |    |    +--- project :gate-iap (*)
|    |    |    +--- project :gate-ldap (*)
|    |    |    +--- project :gate-oauth2 (*)
|    |    |    +--- project :gate-saml (*)
|    |    |    \--- project :gate-x509 (*)
|    |    \--- project :gate-api
|    |         +--- testRuntimeClasspath
|    |         +--- project :gate-proxy (*)
|    |         \--- project :gate-plugins (*)
|    \--- io.spinnaker.kork:kork-runtime:7.132.0
|         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-runtime)
|         \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
+--- io.spinnaker.kork:kork-bom:7.132.0 (*)
+--- io.spinnaker.kork:kork-eureka:7.132.0
|    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
+--- io.spinnaker.kork:kork-plugins-api:7.132.0
|    +--- project :gate-api (requested io.spinnaker.kork:kork-plugins-api) (*)
|    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    +--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0
|    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    |    \--- io.spinnaker.kork:kork-plugins:7.132.0
|    |         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-plugins)
|    |         +--- project :gate-plugins (requested io.spinnaker.kork:kork-plugins) (*)
|    |         +--- project :gate-core (requested io.spinnaker.kork:kork-plugins) (*)
|    |         \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    \--- io.spinnaker.kork:kork-api:7.132.0
|         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|         +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-api:7.109.1)
|         |    +--- testRuntimeClasspath
|         |    +--- project :gate-plugins (*)
|         |    +--- project :gate-iap (*)
|         |    +--- project :gate-oauth2 (*)
|         |    +--- project :gate-saml (*)
|         |    +--- project :gate-x509 (*)
|         |    \--- project :gate-core (*)
|         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|         \--- io.spinnaker.kork:kork-core:7.132.0
|              +--- project :gate-x509 (requested io.spinnaker.kork:kork-core) (*)
|              +--- project :gate-core (requested io.spinnaker.kork:kork-core) (*)
|              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-core:7.109.1) (*)
|              +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              +--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              +--- io.spinnaker.kork:kork-web:7.132.0
|              |    +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-web)
|              |    +--- project :gate-proxy (requested io.spinnaker.kork:kork-web) (*)
|              |    +--- project :gate-plugins (requested io.spinnaker.kork:kork-web) (*)
|              |    +--- project :gate-integrations-gremlin (requested io.spinnaker.kork:kork-web) (*)
|              |    +--- project :gate-core (requested io.spinnaker.kork:kork-web) (*)
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-web:7.109.1) (*)
|              |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    +--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              |    \--- io.spinnaker.kork:kork-retrofit:7.132.0
|              |         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-retrofit)
|              |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |         \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              +--- io.spinnaker.kork:kork-security:7.132.0
|              |    +--- project :gate-basic (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- project :gate-iap (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- project :gate-ldap (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- project :gate-oauth2 (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- project :gate-saml (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- project :gate-x509 (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- project :gate-core (requested io.spinnaker.kork:kork-security) (*)
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-security:7.109.1) (*)
|              |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    \--- io.spinnaker.kork:kork-web:7.132.0 (*)
|              \--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
+--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0 (*)
+--- io.spinnaker.kork:kork-retrofit:7.132.0 (*)
+--- io.spinnaker.kork:kork-tomcat:7.132.0
|    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
+--- org.jetbrains.kotlin:kotlin-reflect:1.4.32
|    +--- testRuntimeClasspath (requested org.jetbrains.kotlin:kotlin-reflect)
|    +--- project :gate-proxy (requested org.jetbrains.kotlin:kotlin-reflect:1.4.0) (*)
|    +--- project :gate-plugins (requested org.jetbrains.kotlin:kotlin-reflect:1.4.0) (*)
|    +--- project :gate-integrations-gremlin (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-basic (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-iap (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-ldap (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-oauth2 (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-saml (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-x509 (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- project :gate-core (requested org.jetbrains.kotlin:kotlin-reflect) (*)
|    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested org.jetbrains.kotlin:kotlin-reflect:1.3.70)
|    |    +--- testRuntimeClasspath
|    |    +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1
|    |    |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter-test:7.0.1
|    |    |         \--- testRuntimeClasspath
|    |    \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-autoconfigure-tools:7.0.1
|    |         \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-starter-tools:7.0.1
|    |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|    |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1
|    |                   \--- com.graphql-java-kickstart:graphql-spring-boot-starter:7.0.1
|    |                        +--- testRuntimeClasspath
|    |                        \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (requested org.jetbrains.kotlin:kotlin-reflect:1.4.21)
|         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|         +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.module:jackson-module-kotlin:2.10.3) (*)
|         \--- com.fasterxml.jackson:jackson-bom:2.12.3
|              +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3
|              |    +--- testRuntimeClasspath (requested com.fasterxml.jackson.dataformat:jackson-dataformat-yaml)
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3
|              |    +--- testRuntimeClasspath (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310)
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- org.springframework.boot:spring-boot-actuator-autoconfigure:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    \--- org.springframework.boot:spring-boot-starter-actuator:2.2.13.RELEASE
|              |    |         +--- testRuntimeClasspath (requested org.springframework.boot:spring-boot-starter-actuator)
|              |    |         +--- project :gate-core (requested org.springframework.boot:spring-boot-starter-actuator) (*)
|              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-actuator:2.2.6.RELEASE) (*)
|              |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-actuator:2.2.6.RELEASE) (*)
|              |    |         +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-core:7.132.0 (*)
|              |    |         \--- io.spinnaker.kork:kork-secrets:7.132.0
|              |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |              +--- io.spinnaker.kork:kork-secrets-aws:7.132.0
|              |    |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |              |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              |    |              \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0
|              |    |                   +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |                   \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    \--- org.springframework.boot:spring-boot-starter-web:2.2.13.RELEASE
|              |    |         +--- project :gate-core (requested org.springframework.boot:spring-boot-starter-web) (*)
|              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-web:7.132.0 (*)
|              |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-web:2.2.6.RELEASE) (*)
|              |    |         +--- io.spinnaker.fiat:fiat-core:1.27.1 (requested org.springframework.boot:spring-boot-starter-web:2.2.5.RELEASE)
|              |    |         |    +--- testRuntimeClasspath
|              |    |         |    +--- project :gate-plugins (*)
|              |    |         |    +--- project :gate-iap (*)
|              |    |         |    +--- project :gate-x509 (*)
|              |    |         |    +--- project :gate-core (*)
|              |    |         |    \--- io.spinnaker.fiat:fiat-api:1.27.1 (*)
|              |    |         +--- io.spinnaker.kork:kork-actuator:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-tomcat:7.132.0 (*)
|              |    |         \--- org.springframework.boot:spring-boot-starter-websocket:2.2.13.RELEASE
|              |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-websocket:2.2.6.RELEASE) (*)
|              |    |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-websocket:2.2.6.RELEASE) (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.3) (*)
|              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.5) (*)
|              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.0)
|              |    |    +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
|              |    |    \--- com.graphql-java-kickstart:graphql-java-servlet:9.1.0
|              |    |         \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.module:jackson-module-parameter-names:2.10.5) (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- com.amazonaws:aws-java-sdk-core:1.12.100
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    +--- com.amazonaws:aws-java-sdk-s3:1.12.100
|              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    |    \--- io.spinnaker.kork:kork-secrets-aws:7.132.0 (*)
|              |    |    +--- com.amazonaws:aws-java-sdk-secretsmanager:1.12.100
|              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    |    \--- io.spinnaker.kork:kork-secrets-aws:7.132.0 (*)
|              |    |    \--- com.amazonaws:aws-java-sdk-kms:1.12.100
|              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |         \--- com.amazonaws:aws-java-sdk-s3:1.12.100 (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              +--- com.fasterxml.jackson.core:jackson-databind:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- net.logstash.logback:logstash-logback-encoder:4.11 (requested com.fasterxml.jackson.core:jackson-databind:2.8.9)
|              |    |    +--- testRuntimeClasspath (requested net.logstash.logback:logstash-logback-encoder)
|              |    |    +--- project :gate-proxy (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-plugins (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-integrations-gremlin (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-basic (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-iap (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-ldap (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-oauth2 (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-saml (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-x509 (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    +--- project :gate-core (requested net.logstash.logback:logstash-logback-encoder) (*)
|              |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3 (*)
|              |    +--- org.springframework.boot:spring-boot-actuator-autoconfigure:2.2.13.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1) (*)
|              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1) (*)
|              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
|              |    +--- com.squareup.retrofit:converter-jackson:1.9.0 (requested com.fasterxml.jackson.core:jackson-databind:2.4.3)
|              |    |    +--- testRuntimeClasspath (requested com.squareup.retrofit:converter-jackson)
|              |    |    +--- project :gate-integrations-gremlin (requested com.squareup.retrofit:converter-jackson) (*)
|              |    |    +--- project :gate-core (requested com.squareup.retrofit:converter-jackson) (*)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (*)
|              |    |    \--- io.spinnaker.kork:kork-retrofit:7.132.0 (*)
|              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-databind:2.10.0) (*)
|              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3 (*)
|              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3 (*)
|              |    +--- org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure:2.1.5.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.9.8)
|              |    |    +--- project :gate-oauth2 (requested org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure) (*)
|              |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- com.squareup.retrofit2:converter-jackson:2.8.1 (requested com.fasterxml.jackson.core:jackson-databind:2.10.1)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    \--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
|              |    +--- com.graphql-java-kickstart:graphql-spring-boot-test:7.0.1 (requested com.fasterxml.jackson.core:jackson-databind:2.10.3)
|              |    |    \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
|              |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    \--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|              |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-databind:2.4.3)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|              |    |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.netflix.archaius:archaius-core:0.7.6) (*)
|              |    |    \--- com.netflix.netflix-commons:netflix-eventbus:0.3.0 (requested com.netflix.archaius:archaius-core:0.3.3)
|              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |         +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
|              |    |         \--- com.netflix.eureka:eureka-client:1.10.17 (*)
|              |    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3 (*)
|              |    +--- com.amazonaws:aws-java-sdk-core:1.12.100 (*)
|              |    +--- com.amazonaws:jmespath-java:1.12.100
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    +--- com.amazonaws:aws-java-sdk-s3:1.12.100 (*)
|              |    |    +--- com.amazonaws:aws-java-sdk-secretsmanager:1.12.100 (*)
|              |    |    \--- com.amazonaws:aws-java-sdk-kms:1.12.100 (*)
|              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3 (*)
|              |    +--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
|              +--- com.fasterxml.jackson.core:jackson-annotations:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- io.spinnaker.kork:kork-web:7.132.0 (*)
|              |    +--- io.spinnaker.kork:kork-security:7.132.0 (*)
|              |    +--- io.spinnaker.fiat:fiat-core:1.27.1 (requested com.fasterxml.jackson.core:jackson-annotations:2.11.1) (*)
|              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
|              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-annotations:2.10.0) (*)
|              |    +--- org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure:2.1.5.RELEASE (requested com.fasterxml.jackson.core:jackson-annotations:2.9.0) (*)
|              |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-annotations:2.10.5) (*)
|              |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-annotations:2.4.3) (*)
|              |    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3 (*)
|              |    +--- io.swagger:swagger-models:1.5.20 (requested com.fasterxml.jackson.core:jackson-annotations:2.9.5)
|              |    |    +--- io.springfox:springfox-swagger2:2.9.2
|              |    |    |    +--- testRuntimeClasspath (requested io.springfox:springfox-swagger2)
|              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    |    \--- io.spinnaker.kork:kork-swagger:7.132.0
|              |    |    |         +--- project :gate-integrations-gremlin (requested io.spinnaker.kork:kork-swagger) (*)
|              |    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    |         \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              |    |    \--- io.springfox:springfox-swagger-common:2.9.2
|              |    |         \--- io.springfox:springfox-swagger2:2.9.2 (*)
|              |    +--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
|              +--- com.fasterxml.jackson.core:jackson-core:2.12.3
|              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.core:jackson-core:2.10.3) (*)
|              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3 (*)
|              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
|              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-core:2.10.0) (*)
|              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3 (*)
|              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3 (*)
|              |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-core:2.10.5) (*)
|              |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-core:2.4.3) (*)
|              |    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3 (*)
|              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3 (*)
|              |    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3 (*)
|              |    +--- com.google.http-client:google-http-client-jackson2:1.34.2 (requested com.fasterxml.jackson.core:jackson-core:2.10.2)
|              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.18.0 (requested com.google.http-client:google-http-client-jackson2:1.32.1)
|              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |    |    \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0 (*)
|              |    |    \--- com.google.api-client:google-api-client:1.30.10 (requested com.google.http-client:google-http-client-jackson2:1.36.0)
|              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |         +--- com.google.apis:google-api-services-storage:v1-rev141-1.25.0 (requested com.google.api-client:google-api-client:1.25.0)
|              |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |         |    \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0 (*)
|              |    |         \--- com.google.apis:google-api-services-monitoring:v3-rev477-1.25.0 (requested com.google.api-client:google-api-client:1.25.0)
|              |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |              \--- io.spinnaker.kork:kork-stackdriver:7.132.0
|              |    |                   +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|              |    |                   \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
|              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
|              \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.32
|    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32
|         +--- project :gate-proxy (requested org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0) (*)
|         +--- project :gate-plugins (requested org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0) (*)
|         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
|         \--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
\--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 (*)

org.jetbrains.kotlin:kotlin-stdlib:1.3.70 -> 1.4.32
\--- com.graphql-java-kickstart:graphql-java-tools:6.0.2
     +--- testRuntimeClasspath
     +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1
     |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter-test:7.0.1
     |         \--- testRuntimeClasspath
     \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-autoconfigure-tools:7.0.1
          \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-starter-tools:7.0.1
               +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
               \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1
                    \--- com.graphql-java-kickstart:graphql-spring-boot-starter:7.0.1
                         +--- testRuntimeClasspath
                         \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)

org.jetbrains.kotlin:kotlin-stdlib-common:1.4.32
   variant "runtime" [
      org.gradle.status              = release (not requested)
      org.gradle.usage               = java-runtime
      org.gradle.libraryelements     = jar
      org.gradle.category            = library

      Requested attributes not found in the selected variant:
         org.gradle.dependency.bundling = external
         org.gradle.jvm.version         = 11
   ]
   Selection reasons:
      - By constraint
      - Forced

org.jetbrains.kotlin:kotlin-stdlib-common:1.4.32
+--- io.spinnaker.kork:kork-bom:7.132.0
|    +--- testRuntimeClasspath
|    +--- project :gate-proxy
|    |    \--- testRuntimeClasspath
|    +--- project :gate-plugins
|    |    \--- testRuntimeClasspath
|    +--- project :gate-integrations-gremlin
|    |    \--- testRuntimeClasspath
|    +--- project :gate-basic
|    |    \--- testRuntimeClasspath
|    +--- project :gate-iap
|    |    \--- testRuntimeClasspath
|    +--- project :gate-ldap
|    |    \--- testRuntimeClasspath
|    +--- project :gate-oauth2
|    |    \--- testRuntimeClasspath
|    +--- project :gate-saml
|    |    \--- testRuntimeClasspath
|    +--- project :gate-x509
|    |    \--- testRuntimeClasspath
|    +--- project :gate-core
|    |    +--- testRuntimeClasspath
|    |    +--- project :gate-proxy (*)
|    |    +--- project :gate-plugins (*)
|    |    +--- project :gate-integrations-gremlin (*)
|    |    +--- project :gate-basic (*)
|    |    +--- project :gate-iap (*)
|    |    +--- project :gate-ldap (*)
|    |    +--- project :gate-oauth2 (*)
|    |    +--- project :gate-saml (*)
|    |    \--- project :gate-x509 (*)
|    \--- project :gate-api
|         +--- testRuntimeClasspath
|         +--- project :gate-proxy (*)
|         \--- project :gate-plugins (*)
\--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32
     +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     +--- io.spinnaker.kork:kork-retrofit:7.132.0
     |    +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-retrofit)
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-runtime:7.132.0
     |         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-runtime)
     |         \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested org.jetbrains.kotlin:kotlin-stdlib:1.3.70)
     |    +--- testRuntimeClasspath
     |    +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1
     |    |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter-test:7.0.1
     |    |         \--- testRuntimeClasspath
     |    \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-autoconfigure-tools:7.0.1
     |         \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-starter-tools:7.0.1
     |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
     |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1
     |                   \--- com.graphql-java-kickstart:graphql-spring-boot-starter:7.0.1
     |                        +--- testRuntimeClasspath
     |                        \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
     +--- io.spinnaker.kork:kork-eureka:7.132.0
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     +--- io.spinnaker.kork:kork-actuator:7.132.0
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     +--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-plugins:7.132.0
     |         +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-plugins)
     |         +--- project :gate-plugins (requested io.spinnaker.kork:kork-plugins) (*)
     |         +--- project :gate-core (requested io.spinnaker.kork:kork-plugins) (*)
     |         \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     +--- io.spinnaker.kork:kork-tomcat:7.132.0
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     +--- org.jetbrains.kotlin:kotlin-reflect:1.4.32
     |    +--- testRuntimeClasspath (requested org.jetbrains.kotlin:kotlin-reflect)
     |    +--- project :gate-proxy (requested org.jetbrains.kotlin:kotlin-reflect:1.4.0) (*)
     |    +--- project :gate-plugins (requested org.jetbrains.kotlin:kotlin-reflect:1.4.0) (*)
     |    +--- project :gate-integrations-gremlin (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-basic (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-iap (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-ldap (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-oauth2 (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-saml (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-x509 (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- project :gate-core (requested org.jetbrains.kotlin:kotlin-reflect) (*)
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested org.jetbrains.kotlin:kotlin-reflect:1.3.70) (*)
     |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (requested org.jetbrains.kotlin:kotlin-reflect:1.4.21)
     |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |         +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.module:jackson-module-kotlin:2.10.3) (*)
     |         \--- com.fasterxml.jackson:jackson-bom:2.12.3
     |              +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3
     |              |    +--- testRuntimeClasspath (requested com.fasterxml.jackson.dataformat:jackson-dataformat-yaml)
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3
     |              |    +--- testRuntimeClasspath (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310)
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- org.springframework.boot:spring-boot-actuator-autoconfigure:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    \--- org.springframework.boot:spring-boot-starter-actuator:2.2.13.RELEASE
     |              |    |         +--- testRuntimeClasspath (requested org.springframework.boot:spring-boot-starter-actuator)
     |              |    |         +--- project :gate-core (requested org.springframework.boot:spring-boot-starter-actuator) (*)
     |              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-actuator:2.2.6.RELEASE) (*)
     |              |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-actuator:2.2.6.RELEASE) (*)
     |              |    |         +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-core:7.132.0
     |              |    |         |    +--- project :gate-x509 (requested io.spinnaker.kork:kork-core) (*)
     |              |    |         |    +--- project :gate-core (requested io.spinnaker.kork:kork-core) (*)
     |              |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-core:7.109.1)
     |              |    |         |    |    +--- testRuntimeClasspath
     |              |    |         |    |    +--- project :gate-plugins (*)
     |              |    |         |    |    +--- project :gate-iap (*)
     |              |    |         |    |    +--- project :gate-oauth2 (*)
     |              |    |         |    |    +--- project :gate-saml (*)
     |              |    |         |    |    +--- project :gate-x509 (*)
     |              |    |         |    |    \--- project :gate-core (*)
     |              |    |         |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    |         |    +--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     |              |    |         |    +--- io.spinnaker.kork:kork-web:7.132.0
     |              |    |         |    |    +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-web)
     |              |    |         |    |    +--- project :gate-proxy (requested io.spinnaker.kork:kork-web) (*)
     |              |    |         |    |    +--- project :gate-plugins (requested io.spinnaker.kork:kork-web) (*)
     |              |    |         |    |    +--- project :gate-integrations-gremlin (requested io.spinnaker.kork:kork-web) (*)
     |              |    |         |    |    +--- project :gate-core (requested io.spinnaker.kork:kork-web) (*)
     |              |    |         |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-web:7.109.1) (*)
     |              |    |         |    |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    |         |    |    +--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     |              |    |         |    |    \--- io.spinnaker.kork:kork-retrofit:7.132.0 (*)
     |              |    |         |    +--- io.spinnaker.kork:kork-security:7.132.0
     |              |    |         |    |    +--- project :gate-basic (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- project :gate-iap (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- project :gate-ldap (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- project :gate-oauth2 (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- project :gate-saml (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- project :gate-x509 (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- project :gate-core (requested io.spinnaker.kork:kork-security) (*)
     |              |    |         |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-security:7.109.1) (*)
     |              |    |         |    |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    |         |    |    \--- io.spinnaker.kork:kork-web:7.132.0 (*)
     |              |    |         |    \--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
     |              |    |         \--- io.spinnaker.kork:kork-secrets:7.132.0
     |              |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |              +--- io.spinnaker.kork:kork-secrets-aws:7.132.0
     |              |    |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |              |    \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     |              |    |              \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0
     |              |    |                   +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |                   \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     |              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    \--- org.springframework.boot:spring-boot-starter-web:2.2.13.RELEASE
     |              |    |         +--- project :gate-core (requested org.springframework.boot:spring-boot-starter-web) (*)
     |              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-web:7.132.0 (*)
     |              |    |         +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-web:2.2.6.RELEASE) (*)
     |              |    |         +--- io.spinnaker.fiat:fiat-core:1.27.1 (requested org.springframework.boot:spring-boot-starter-web:2.2.5.RELEASE)
     |              |    |         |    +--- testRuntimeClasspath
     |              |    |         |    +--- project :gate-plugins (*)
     |              |    |         |    +--- project :gate-iap (*)
     |              |    |         |    +--- project :gate-x509 (*)
     |              |    |         |    +--- project :gate-core (*)
     |              |    |         |    \--- io.spinnaker.fiat:fiat-api:1.27.1 (*)
     |              |    |         +--- io.spinnaker.kork:kork-actuator:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-tomcat:7.132.0 (*)
     |              |    |         \--- org.springframework.boot:spring-boot-starter-websocket:2.2.13.RELEASE
     |              |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-websocket:2.2.6.RELEASE) (*)
     |              |    |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (requested org.springframework.boot:spring-boot-starter-websocket:2.2.6.RELEASE) (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.3) (*)
     |              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.5) (*)
     |              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.0)
     |              |    |    +--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
     |              |    |    \--- com.graphql-java-kickstart:graphql-java-servlet:9.1.0
     |              |    |         \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1 (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.module:jackson-module-parameter-names:2.10.5) (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- com.amazonaws:aws-java-sdk-core:1.12.100
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    +--- com.amazonaws:aws-java-sdk-s3:1.12.100
     |              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    |    \--- io.spinnaker.kork:kork-secrets-aws:7.132.0 (*)
     |              |    |    +--- com.amazonaws:aws-java-sdk-secretsmanager:1.12.100
     |              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    |    \--- io.spinnaker.kork:kork-secrets-aws:7.132.0 (*)
     |              |    |    \--- com.amazonaws:aws-java-sdk-kms:1.12.100
     |              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         \--- com.amazonaws:aws-java-sdk-s3:1.12.100 (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              +--- com.fasterxml.jackson.core:jackson-databind:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- net.logstash.logback:logstash-logback-encoder:4.11 (requested com.fasterxml.jackson.core:jackson-databind:2.8.9)
     |              |    |    +--- testRuntimeClasspath (requested net.logstash.logback:logstash-logback-encoder)
     |              |    |    +--- project :gate-proxy (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-plugins (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-integrations-gremlin (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-basic (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-iap (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-ldap (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-oauth2 (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-saml (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-x509 (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    +--- project :gate-core (requested net.logstash.logback:logstash-logback-encoder) (*)
     |              |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3 (*)
     |              |    +--- org.springframework.boot:spring-boot-actuator-autoconfigure:2.2.13.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1) (*)
     |              |    +--- org.springframework.boot:spring-boot-starter-json:2.2.13.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1) (*)
     |              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
     |              |    +--- com.squareup.retrofit:converter-jackson:1.9.0 (requested com.fasterxml.jackson.core:jackson-databind:2.4.3)
     |              |    |    +--- testRuntimeClasspath (requested com.squareup.retrofit:converter-jackson)
     |              |    |    +--- project :gate-integrations-gremlin (requested com.squareup.retrofit:converter-jackson) (*)
     |              |    |    +--- project :gate-core (requested com.squareup.retrofit:converter-jackson) (*)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    +--- io.spinnaker.fiat:fiat-api:1.27.1 (*)
     |              |    |    \--- io.spinnaker.kork:kork-retrofit:7.132.0 (*)
     |              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-databind:2.10.0) (*)
     |              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3 (*)
     |              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3 (*)
     |              |    +--- org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure:2.1.5.RELEASE (requested com.fasterxml.jackson.core:jackson-databind:2.9.8)
     |              |    |    +--- project :gate-oauth2 (requested org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure) (*)
     |              |    |    \--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- com.squareup.retrofit2:converter-jackson:2.8.1 (requested com.fasterxml.jackson.core:jackson-databind:2.10.1)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    \--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |              |    +--- com.graphql-java-kickstart:graphql-spring-boot-test:7.0.1 (requested com.fasterxml.jackson.core:jackson-databind:2.10.3)
     |              |    |    \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
     |              |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-databind:2.10.5.1)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    \--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
     |              |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-databind:2.4.3)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
     |              |    |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.netflix.archaius:archaius-core:0.7.6) (*)
     |              |    |    \--- com.netflix.netflix-commons:netflix-eventbus:0.3.0 (requested com.netflix.archaius:archaius-core:0.3.3)
     |              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         +--- io.spinnaker.kork:kork-eureka:7.132.0 (*)
     |              |    |         \--- com.netflix.eureka:eureka-client:1.10.17 (*)
     |              |    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3 (*)
     |              |    +--- com.amazonaws:aws-java-sdk-core:1.12.100 (*)
     |              |    +--- com.amazonaws:jmespath-java:1.12.100
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    +--- com.amazonaws:aws-java-sdk-s3:1.12.100 (*)
     |              |    |    +--- com.amazonaws:aws-java-sdk-secretsmanager:1.12.100 (*)
     |              |    |    \--- com.amazonaws:aws-java-sdk-kms:1.12.100 (*)
     |              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3 (*)
     |              |    +--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
     |              +--- com.fasterxml.jackson.core:jackson-annotations:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- io.spinnaker.kork:kork-web:7.132.0 (*)
     |              |    +--- io.spinnaker.kork:kork-security:7.132.0 (*)
     |              |    +--- io.spinnaker.fiat:fiat-core:1.27.1 (requested com.fasterxml.jackson.core:jackson-annotations:2.11.1) (*)
     |              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
     |              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-annotations:2.10.0) (*)
     |              |    +--- org.springframework.security.oauth.boot:spring-security-oauth2-autoconfigure:2.1.5.RELEASE (requested com.fasterxml.jackson.core:jackson-annotations:2.9.0) (*)
     |              |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-annotations:2.10.5) (*)
     |              |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-annotations:2.4.3) (*)
     |              |    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3 (*)
     |              |    +--- io.swagger:swagger-models:1.5.20 (requested com.fasterxml.jackson.core:jackson-annotations:2.9.5)
     |              |    |    +--- io.springfox:springfox-swagger2:2.9.2
     |              |    |    |    +--- testRuntimeClasspath (requested io.springfox:springfox-swagger2)
     |              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    |    \--- io.spinnaker.kork:kork-swagger:7.132.0
     |              |    |    |         +--- project :gate-integrations-gremlin (requested io.spinnaker.kork:kork-swagger) (*)
     |              |    |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    |         \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     |              |    |    \--- io.springfox:springfox-swagger-common:2.9.2
     |              |    |         \--- io.springfox:springfox-swagger2:2.9.2 (*)
     |              |    +--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              |    \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
     |              +--- com.fasterxml.jackson.core:jackson-core:2.12.3
     |              |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested com.fasterxml.jackson.core:jackson-core:2.10.3) (*)
     |              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.3 (*)
     |              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.12.3 (*)
     |              |    +--- com.graphql-java-kickstart:graphql-java-kickstart:9.1.0 (requested com.fasterxml.jackson.core:jackson-core:2.10.0) (*)
     |              |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.12.3 (*)
     |              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.12.3 (*)
     |              |    +--- com.netflix.eureka:eureka-client:1.10.17 (requested com.fasterxml.jackson.core:jackson-core:2.10.5) (*)
     |              |    +--- com.netflix.archaius:archaius-core:0.7.7 (requested com.fasterxml.jackson.core:jackson-core:2.4.3) (*)
     |              |    +--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.12.3 (*)
     |              |    +--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.3 (*)
     |              |    +--- com.fasterxml.jackson.core:jackson-databind:2.12.3 (*)
     |              |    +--- com.google.http-client:google-http-client-jackson2:1.34.2 (requested com.fasterxml.jackson.core:jackson-core:2.10.2)
     |              |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.18.0 (requested com.google.http-client:google-http-client-jackson2:1.32.1)
     |              |    |    |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |    |    \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0 (*)
     |              |    |    \--- com.google.api-client:google-api-client:1.30.10 (requested com.google.http-client:google-http-client-jackson2:1.36.0)
     |              |    |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         +--- com.google.apis:google-api-services-storage:v1-rev141-1.25.0 (requested com.google.api-client:google-api-client:1.25.0)
     |              |    |         |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |         |    \--- io.spinnaker.kork:kork-secrets-gcp:7.132.0 (*)
     |              |    |         \--- com.google.apis:google-api-services-monitoring:v3-rev477-1.25.0 (requested com.google.api-client:google-api-client:1.25.0)
     |              |    |              +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |              \--- io.spinnaker.kork:kork-stackdriver:7.132.0
     |              |    |                   +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |              |    |                   \--- io.spinnaker.kork:kork-runtime:7.132.0 (*)
     |              |    \--- com.fasterxml.jackson:jackson-bom:2.12.3 (*)
     |              \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.3 (*)
     +--- io.spinnaker.kork:kork-plugins-api:7.132.0
     |    +--- project :gate-api (requested io.spinnaker.kork:kork-plugins-api) (*)
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    +--- io.spinnaker.kork:kork-plugins-spring-api:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-api:7.132.0
     |         +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |         +--- io.spinnaker.fiat:fiat-api:1.27.1 (requested io.spinnaker.kork:kork-api:7.109.1) (*)
     |         +--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     |         \--- io.spinnaker.kork:kork-core:7.132.0 (*)
     +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32
     |    +--- project :gate-proxy (requested org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0) (*)
     |    +--- project :gate-plugins (requested org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0) (*)
     |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     |    \--- io.spinnaker.kork:kork-plugins:7.132.0 (*)
     \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.32
          +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
          \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 (*)

org.jetbrains.kotlin:kotlin-stdlib-common:1.4.30 -> 1.4.32
\--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.4.3
     +--- io.spinnaker.kork:kork-bom:7.132.0
     |    +--- testRuntimeClasspath
     |    +--- project :gate-proxy
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-plugins
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-integrations-gremlin
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-basic
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-iap
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-ldap
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-oauth2
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-saml
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-x509
     |    |    \--- testRuntimeClasspath
     |    +--- project :gate-core
     |    |    +--- testRuntimeClasspath
     |    |    +--- project :gate-proxy (*)
     |    |    +--- project :gate-plugins (*)
     |    |    +--- project :gate-integrations-gremlin (*)
     |    |    +--- project :gate-basic (*)
     |    |    +--- project :gate-iap (*)
     |    |    +--- project :gate-ldap (*)
     |    |    +--- project :gate-oauth2 (*)
     |    |    +--- project :gate-saml (*)
     |    |    \--- project :gate-x509 (*)
     |    \--- project :gate-api
     |         +--- testRuntimeClasspath
     |         +--- project :gate-proxy (*)
     |         \--- project :gate-plugins (*)
     \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.3
          +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
          +--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested org.jetbrains.kotlinx:kotlinx-coroutines-core:1.2.1)
          |    +--- testRuntimeClasspath
          |    +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1
          |    |    \--- com.graphql-java-kickstart:graphql-spring-boot-starter-test:7.0.1
          |    |         \--- testRuntimeClasspath
          |    \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-autoconfigure-tools:7.0.1
          |         \--- com.graphql-java-kickstart:graphql-kickstart-spring-boot-starter-tools:7.0.1
          |              +--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
          |              \--- com.graphql-java-kickstart:graphql-spring-boot-autoconfigure:7.0.1
          |                   \--- com.graphql-java-kickstart:graphql-spring-boot-starter:7.0.1
          |                        +--- testRuntimeClasspath
          |                        \--- com.graphql-java-kickstart:graphql-spring-boot-test-autoconfigure:7.0.1 (*)
          +--- org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.4.3
          |    +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
          |    \--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.2.1) (*)
          \--- org.jetbrains.kotlinx:kotlinx-coroutines-reactive:1.4.3
               +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
               \--- com.graphql-java-kickstart:graphql-java-tools:6.0.2 (requested org.jetbrains.kotlinx:kotlinx-coroutines-reactive:1.2.1) (*)

org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.32
   variant "runtime" [
      org.gradle.status              = release (not requested)
      org.gradle.usage               = java-runtime
      org.gradle.libraryelements     = jar
      org.gradle.category            = library

      Requested attributes not found in the selected variant:
         org.gradle.dependency.bundling = external
         org.gradle.jvm.version         = 11
   ]
   Selection reasons:
      - By constraint
      - Forced

org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.32
+--- io.spinnaker.kork:kork-bom:7.132.0
|    +--- testRuntimeClasspath
|    +--- project :gate-proxy
|    |    \--- testRuntimeClasspath
|    +--- project :gate-plugins
|    |    \--- testRuntimeClasspath
|    +--- project :gate-integrations-gremlin
|    |    \--- testRuntimeClasspath
|    +--- project :gate-basic
|    |    \--- testRuntimeClasspath
|    +--- project :gate-iap
|    |    \--- testRuntimeClasspath
|    +--- project :gate-ldap
|    |    \--- testRuntimeClasspath
|    +--- project :gate-oauth2
|    |    \--- testRuntimeClasspath
|    +--- project :gate-saml
|    |    \--- testRuntimeClasspath
|    +--- project :gate-x509
|    |    \--- testRuntimeClasspath
|    +--- project :gate-core
|    |    +--- testRuntimeClasspath
|    |    +--- project :gate-proxy (*)
|    |    +--- project :gate-plugins (*)
|    |    +--- project :gate-integrations-gremlin (*)
|    |    +--- project :gate-basic (*)
|    |    +--- project :gate-iap (*)
|    |    +--- project :gate-ldap (*)
|    |    +--- project :gate-oauth2 (*)
|    |    +--- project :gate-saml (*)
|    |    \--- project :gate-x509 (*)
|    \--- project :gate-api
|         +--- testRuntimeClasspath
|         +--- project :gate-proxy (*)
|         \--- project :gate-plugins (*)
\--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32
     +--- project :gate-proxy (requested org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0) (*)
     +--- project :gate-plugins (requested org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0) (*)
     +--- io.spinnaker.kork:kork-bom:7.132.0 (*)
     \--- io.spinnaker.kork:kork-plugins:7.132.0
          +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-plugins)
          +--- project :gate-plugins (requested io.spinnaker.kork:kork-plugins) (*)
          +--- project :gate-core (requested io.spinnaker.kork:kork-plugins) (*)
          \--- io.spinnaker.kork:kork-bom:7.132.0 (*)

org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32
   variant "runtime" [
      org.gradle.status              = release (not requested)
      org.gradle.usage               = java-runtime
      org.gradle.libraryelements     = jar
      org.gradle.category            = library

      Requested attributes not found in the selected variant:
         org.gradle.dependency.bundling = external
         org.gradle.jvm.version         = 11
   ]
   Selection reasons:
      - By constraint
      - Forced

org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32
+--- io.spinnaker.kork:kork-bom:7.132.0
|    +--- testRuntimeClasspath
|    +--- project :gate-proxy
|    |    \--- testRuntimeClasspath
|    +--- project :gate-plugins
|    |    \--- testRuntimeClasspath
|    +--- project :gate-integrations-gremlin
|    |    \--- testRuntimeClasspath
|    +--- project :gate-basic
|    |    \--- testRuntimeClasspath
|    +--- project :gate-iap
|    |    \--- testRuntimeClasspath
|    +--- project :gate-ldap
|    |    \--- testRuntimeClasspath
|    +--- project :gate-oauth2
|    |    \--- testRuntimeClasspath
|    +--- project :gate-saml
|    |    \--- testRuntimeClasspath
|    +--- project :gate-x509
|    |    \--- testRuntimeClasspath
|    +--- project :gate-core
|    |    +--- testRuntimeClasspath
|    |    +--- project :gate-proxy (*)
|    |    +--- project :gate-plugins (*)
|    |    +--- project :gate-integrations-gremlin (*)
|    |    +--- project :gate-basic (*)
|    |    +--- project :gate-iap (*)
|    |    +--- project :gate-ldap (*)
|    |    +--- project :gate-oauth2 (*)
|    |    +--- project :gate-saml (*)
|    |    \--- project :gate-x509 (*)
|    \--- project :gate-api
|         +--- testRuntimeClasspath
|         +--- project :gate-proxy (*)
|         \--- project :gate-plugins (*)
\--- io.spinnaker.kork:kork-plugins:7.132.0
     +--- testRuntimeClasspath (requested io.spinnaker.kork:kork-plugins)
     +--- project :gate-plugins (requested io.spinnaker.kork:kork-plugins) (*)
     +--- project :gate-core (requested io.spinnaker.kork:kork-plugins) (*)
     \--- io.spinnaker.kork:kork-bom:7.132.0 (*)

org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.0 -> 1.4.32
+--- project :gate-plugins
|    \--- testRuntimeClasspath
\--- project :gate-proxy
     \--- testRuntimeClasspath

@dbyron-sf dbyron-sf added the ready to merge Approved and ready for merge label Feb 28, 2022
@mergify mergify bot added the auto merged label Feb 28, 2022
@mergify mergify bot merged commit 7915082 into spinnaker:master Feb 28, 2022
@j-sandy j-sandy deleted the sb-gradle-plugin branch February 28, 2022 17:20
j-sandy added a commit to j-sandy/clouddriver that referenced this pull request Mar 4, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x.

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.
j-sandy added a commit to j-sandy/orca that referenced this pull request Mar 4, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x.

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.
j-sandy added a commit to j-sandy/rosco that referenced this pull request Mar 7, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x.

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.
j-sandy added a commit to j-sandy/halyard that referenced this pull request Mar 8, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x.

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.
j-sandy added a commit to j-sandy/echo that referenced this pull request Mar 8, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x.

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.
j-sandy added a commit to j-sandy/igor that referenced this pull request Mar 10, 2022
…ct resolution while upgrading the spring-boot 2.3.x

The root cause of this issue is uncontrolled conflict resolution of jackson-bom and kotlin-bom dependency version imported from external maven BOM provided by kork-bom, as per the gradle documentation here (https://docs.gradle.org/6.9.1/userguide/platforms.html#sub:bom_import), we can use gradle enforcedPlatform closure as part of the implementation to strictly adhere the versions of direct and transitive dependencies imported BOM. This approach could be considered as optimally feasible fix for this issue. And for upcoming upgrades and developments, it will also ensure the predictable dependency imports from kork-bom.

Similar issue has been encountered while upgrading spring-boot to 2.3.x for gate service, for detailed discussion please refer to:
spinnaker/gate#1505

This fix is seamless for the existing code.
j-sandy added a commit to j-sandy/front50 that referenced this pull request Mar 10, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x.

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.
mergify bot pushed a commit to spinnaker/front50 that referenced this pull request Mar 10, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x. (#1104)

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.
mergify bot pushed a commit to spinnaker/echo that referenced this pull request Mar 10, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x. (#1158)

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.
mergify bot pushed a commit to spinnaker/fiat that referenced this pull request Mar 10, 2022
…ct resolution while upgrading the spring-boot 2.3.x (#923)

The root cause of this issue is uncontrolled conflict resolution of jackson-bom and kotlin-bom dependency version imported from external maven BOM provided by kork-bom, as per the gradle documentation here (https://docs.gradle.org/6.9.1/userguide/platforms.html#sub:bom_import), we can use gradle enforcedPlatform closure as part of the implementation to strictly adhere the versions of direct and transitive dependencies imported BOM. This approach could be considered as optimally feasible fix for this issue. And for upcoming upgrades and developments, it will also ensure the predictable dependency imports from kork-bom.

Similar issue has been encountered while upgrading spring-boot to 2.3.x for gate service, for detailed discussion please refer to:
spinnaker/gate#1505

This fix is seamless for the existing code.
mergify bot pushed a commit to spinnaker/halyard that referenced this pull request Mar 10, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x. (#1936)

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.
mergify bot pushed a commit to spinnaker/igor that referenced this pull request Mar 10, 2022
…ct resolution while upgrading the spring-boot 2.3.x (#997)

The root cause of this issue is uncontrolled conflict resolution of jackson-bom and kotlin-bom dependency version imported from external maven BOM provided by kork-bom, as per the gradle documentation here (https://docs.gradle.org/6.9.1/userguide/platforms.html#sub:bom_import), we can use gradle enforcedPlatform closure as part of the implementation to strictly adhere the versions of direct and transitive dependencies imported BOM. This approach could be considered as optimally feasible fix for this issue. And for upcoming upgrades and developments, it will also ensure the predictable dependency imports from kork-bom.

Similar issue has been encountered while upgrading spring-boot to 2.3.x for gate service, for detailed discussion please refer to:
spinnaker/gate#1505

This fix is seamless for the existing code.
mergify bot pushed a commit to spinnaker/orca that referenced this pull request Mar 10, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x. (#4231)

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.
mergify bot added a commit to spinnaker/rosco that referenced this pull request Mar 10, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x. (#854)

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
mergify bot added a commit to spinnaker/clouddriver that referenced this pull request Mar 10, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x. (#5652)

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
rsh09 pushed a commit to OpsMx/gate that referenced this pull request Mar 31, 2022
* fix(oauth): remove circular dependency on ExternalAuthTokenFilter bean in OAuth2SsoConfig when oauth2 is enabled (spinnaker#1492)

Previously in spring 2.2.5, if oauth2 is enabled there is no circular
dependency on ExternalAuthTokenFilter bean in OAuth2SsoConfig.

In spring 2.2.13, if oauth2 is enabled there is a circular dependency
error on ExternalAuthTokenFilter bean. This circular dependency results
in an error when the gate application tries to start up. The application
fails with error:

BeanCurrentlyInCreationException: Error creating bean with name
'OAuth2SsoConfig': Bean with name 'OAuth2SsoConfig' has been injected
into other beans [externalAuthTokenFilter] in its raw version as part
of a circular reference, but has eventually been wrapped.

To fix this error, add the Component annotation to
ExternalAuthTokenFilter and remove the ExternalAuthTokenFilter bean
from OAuth2SsoConfig.

Co-authored-by: David Byron <dbyron@salesforce.com>

* fix(web): disable keel by default as it is an optional service (spinnaker#1453)

Co-authored-by: Justin Field <justin.field@armory.io>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

* fix(api): fix movie quotes to match movie script (spinnaker#1423)

Co-authored-by: Justin Field <justin.field@armory.io>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

* chore(build): gradle 6.8.1 (spinnaker#1413)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

* chore(dependencies): Autobump korkVersion (spinnaker#1493)

Co-authored-by: root <root@265713e22300>

* chore(dependencies): Autobump korkVersion (spinnaker#1495)

Co-authored-by: root <root@ca7e6659c3b3>

* chore(dependencies): Autobump korkVersion (spinnaker#1496)

Co-authored-by: root <root@7e927306ac3d>

* fix(vulnerability): avoid expose gate endpoints (spinnaker#1497)

* chore(dependencies): Autobump korkVersion (spinnaker#1501)

Co-authored-by: root <root@01b270ba5f94>

* chore(dependencies): Autobump fiatVersion (spinnaker#1504)

Co-authored-by: root <root@73790eeb50df>

* chore(dependencies): Autobump korkVersion (spinnaker#1502)

Co-authored-by: root <root@a229fbda21b3>
Co-authored-by: Matt <6519811+mattgogerly@users.noreply.github.com>

* feat(web): Expose experimental account storage API (spinnaker#1494)

* feat(web): Expose experimental account storage API

This adds some of the REST APIs introduced in the experimental account
storage API in Clouddriver to Gate. Initially, these APIs are only
available for admins.

* Combine account and credentials endpoints

* Add docs on AccountDefinition

* Add alpha annotations

* chore(build): update mergify config (spinnaker#1506)

Co-authored-by: Cameron Motevasselani <cameron@armory.io>

* fix(gate): Typos in Account Management API (spinnaker#1510)

* fix(gate/web): Fix typo in PreAuthorize annotation

It appears that some variables were renamed while I worked on the PR
and didn't update the annotations to match.

* fix(gate/core): Fix retrofit signature error

* fix(gate/web): Add explicit name property to AccountDefinition (spinnaker#1514)

This fixes an authorization check error where Jackson knows how to
handle the `name` property of an account definition, but SpEL does
not see the property. Now the PostFilter annotation should work
equivalently to the same filter check in Clouddriver.

* chore(dependencies): Autobump korkVersion (spinnaker#1515)

Co-authored-by: root <root@d38215f0a8da>

* fix(authn/oauth2): prevent oauth2 redirect loops (spinnaker#1517)

During setup of spinnaker authentication with oauth2 a common hurdle is a redirect loop.

For example:

spinnaker/spinnaker#5794
spinnaker/spinnaker#1630

Also, many threads in Slack discuss these problems. In fact this appears to be a common
pitfall for the spring-security-oauth2-autoconfigure library in general. A light refresher
on the ouath2 flow in play here seems worthwhile. The user is redirected from `/login` in gate
to the external auth provider (google, github, etc.) and after successfully authenticating
they are redirected back to the gate `/login` endpoint but this time with a code parameter
that is to be used to request an access token.

This request can fail for a variety of reasons, and if it does, the underlying spring library
triggers a redirect to the `/error` endpoint. What causes the redirect loop for gate in particular
(and for other users of the library in a similar fashion) is that the WebSecurityConfigurerAdapter
in play is treating `/error` as an authenticated path and so instead of just returning with a 401,
it re-redirects to `/login` and the redirect loop continues.

My thought is that instead of a redirect loop, simply allowing the 401 to be returned will be a stronger
more helpful signal as to what is going on. Hopefully it will save future first-time installers headaches.

Spinnaker docs have included several troubleshooting hints and tips for how where you terminate SSL
affects configuration etc. Even after following all of these and lots of spelunking through spinnaker
github issues and combing over threads in slack, I found myself still experiencing a redirect loop even
though I had applied all the combined wisdom that was applicable to my setup.

As it turns out, I had a bad copy/paste of my client secret in my configuration. So the request
to turn the code from google into an access token from google was failing with a 401. After much
debugging and deep diving into the spring security code I found that had I turned on DEBUG in gate
for these classes in gate-local.yml:

```
logging:
  level:
    org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler: DEBUG
    org.springframework.security.oauth2.client.filter.OAuth2ClientAuthenticationProcessingFilter: DEBUG
```

Then I would have seen in the logs that a 401 response was returned from google and perhaps it would have
caused me to look closer at my botched client secret configuration. I think perhaps we don't want to require
that all operators of spinnaker become spring-security-oauth2 experts. So I'm proposing adding `/error` to
the list of paths in gate that aren't treated as authenticated. Thus short-circuiting the redirect loop and
bringing to light helpful troubleshooting info that was previously more or less swallowed.

* chore(ci): update setup-java GHA to v2 (spinnaker#1518)

closes: spinnaker/spinnaker#6611

* fix(dependency): Issue with jackson-bom and kotlin-bom version conflict resolution while upgrading the spring-boot 2.3.x (spinnaker#1505)

* fix(dependency): Introducing spring dependency management gradle plugin

Spring boot has moved to gradle based dependency management from v2.3.x. This change has brought issue of conflict resolution failure of the Jackson-bom version and kotlin-bom version with gate service when it consumes the maven-bom generated by kork. The issue details are available in given link.
https://docs.google.com/document/d/1Ck4KeoB1ER0aQUTnf3e-x-M3i2Ur0It7YaaxEMiMXls/edit

To resolve this issue while upgrading gate service with spring v2.3.x, we must require the spring dependency management gradle plugin.

* Revert "fix(dependency): Introducing spring dependency management gradle plugin"

This reverts commit b3b2c9e.

* fix(dependency): Issue with jackson-bom and kotlin-bom version conflict resolution while upgrading the spring-boot 2.3.x.

The root cause of this issue is uncontrolled conflict resolution of jackson-bom and kotlin-bom dependency version imported from external maven BOM provided by kork-bom, as per the gradle documentation https://docs.gradle.org/6.9.1/userguide/platforms.html#sub:bom_import, we can use gradle enforcedPlatform closure as part of the implementation to strictly adhere the versions of direct and transitive dependencies imported BOM.

implementation(enforcedPlatform("io.spinnaker.kork:kork-bom:$korkVersion"))

* chore(dependencies): Autobump spinnakerGradleVersion (spinnaker#1519)

Co-authored-by: root <root@92ccf252161e>

* chore(dependencies): Autobump spinnakerGradleVersion (spinnaker#1520)

Co-authored-by: root <root@8e952337838c>

* chore(dependencies): Autobump spinnakerGradleVersion (spinnaker#1521)

Co-authored-by: root <root@e15a7ff336aa>

* chore(dependencies): Autobump spinnakerGradleVersion (spinnaker#1522)

Co-authored-by: root <root@00e70a80e3dd>

* chore(dependencies): Autobump spinnakerGradleVersion (spinnaker#1523)

Co-authored-by: root <root@4cdab225ba98>

* chore(dependencies): Autobump spinnakerGradleVersion (spinnaker#1524)

Co-authored-by: root <root@2bf6cb9b4370>

* chore(dependencies): Autobump fiatVersion (spinnaker#1528)

Co-authored-by: root <root@69a0efe35201>

* chore(ci): GHA - container image and apt package build & push (spinnaker#1529)

to Google Artifact Registry

see: spinnaker/rosco#841

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

* chore(ci): GHA - simplify build versioning (spinnaker#1530)

- collapse version info gathering steps into single `build_variables` step
- collapse version info parts into single string and use everywhere.
- use short git sha: `(git rev-parse --short HEAD)`

Note `build.yml` versioning is not compatible with Debian package
building as gradle plugin enforces `^[0-9]+`.
We don't publish master branch or release-* branches to GAR apt
repository though.
Prefixing the version with `<tag>-dev-` or something and publishing Debian
packages is possible but may pollute `apt-cache policy spinnaker-rosco` output
and overall be unnecessary with regular releases.

* fix(plugins-test): try harder for the version of versionNotSupportedPlugin to actually not be supported (spinnaker#1532)

Before this, a gate version >= 2.0.0 would cause versionNotSupportedPlugin to get used,
causing tests to fail, and making it impossible to e.g. release gate.

* chore(cit): GHA - plugin builds require SemVer (spinnaker#1531)

I wanted to avoid confusion between a git tag `X` building version `X` and a
master or release branch building version `X-dev-*` but it seems unavoidable.
SemVer is required by plugins.
See constraint: https://github.com/spinnaker/kork/blob/5dc6bb98615667f1b4f3e18445c1651d773c9f6b/kork-plugins/src/main/kotlin/com/netflix/spinnaker/kork/plugins/SpinnakerServiceVersionManager.kt#L47

changes:
- fetch full git repository so that we can access previous tag in branch.
  Convert `release.yml` to this method instead of `run: git.. --unshallow`.
- use previous git tag as start of version string. Cut the 'v' prefix from the
  tag, 'v1.2.3' -> '1.2.3' as required for Plugins (and Debians fwiw):
  `Caused by: Unexpected character 'LETTER(v)' at position '0', expecting '[DIGIT]'`
- append `-dev-<branch_name|'pr'>` to designate that it is not an
  official version. The short git SHA and date time are NOT present on
  release versions (eg: 1.2.3) so that also differs.
- do this version setting in `pr.yml` as well so we might pick up version
  issues in PR's and not just at merge.

* chore(dependencies): Autobump korkVersion (spinnaker#1536)

Co-authored-by: root <root@3f84b148af75>

* chore(dependencies): Autobump spinnakerGradleVersion (spinnaker#1537)

Co-authored-by: root <root@87e31b5c1a0c>

* feat(credentials): Update account type discriminator (spinnaker#1533)

This normalizes the type discriminator in account definitions to match that of account credentials instances (i.e., the type of CredentialsDefinition instance and Credentials instance are both specified through the "type" property).

This also removes redundant authorization annotations that are better enforced by AccountDefinitionService in Clouddriver.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

* resolved  AuthConfig file conflict.

Co-authored-by: Calvin Tse <sam.calvin.tse@gmail.com>
Co-authored-by: David Byron <dbyron@salesforce.com>
Co-authored-by: Emmanouil Katefidis <e.katefidis@outlook.com>
Co-authored-by: Justin Field <justin.field@armory.io>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Thomas Swanson <tomswanson4444@gmail.com>
Co-authored-by: Cameron Fieber <cfieber@netflix.com>
Co-authored-by: spinnakerbot <spinbot@spinnaker.io>
Co-authored-by: root <root@265713e22300>
Co-authored-by: root <root@ca7e6659c3b3>
Co-authored-by: root <root@7e927306ac3d>
Co-authored-by: Cristhian Castaneda <ccastanedarivera@gmail.com>
Co-authored-by: root <root@01b270ba5f94>
Co-authored-by: root <root@73790eeb50df>
Co-authored-by: root <root@a229fbda21b3>
Co-authored-by: Matt <6519811+mattgogerly@users.noreply.github.com>
Co-authored-by: Matt Sicker <boards@gmail.com>
Co-authored-by: Cameron Motevasselani <cmotevasselani@gmail.com>
Co-authored-by: Cameron Motevasselani <cameron@armory.io>
Co-authored-by: Matt Sicker <msicker@apple.com>
Co-authored-by: root <root@d38215f0a8da>
Co-authored-by: Chris Phillips <4722632+chris-h-phillips@users.noreply.github.com>
Co-authored-by: kskewes-sf <96093759+kskewes-sf@users.noreply.github.com>
Co-authored-by: Sandesh <sandeshjainhyd@gmail.com>
Co-authored-by: root <root@92ccf252161e>
Co-authored-by: root <root@8e952337838c>
Co-authored-by: root <root@e15a7ff336aa>
Co-authored-by: root <root@00e70a80e3dd>
Co-authored-by: root <root@4cdab225ba98>
Co-authored-by: root <root@2bf6cb9b4370>
Co-authored-by: root <root@69a0efe35201>
Co-authored-by: David Byron <82477955+dbyron-sf@users.noreply.github.com>
Co-authored-by: root <root@3f84b148af75>
Co-authored-by: root <root@87e31b5c1a0c>
nhtzr pushed a commit to armory/clouddriver that referenced this pull request Aug 18, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x. (spinnaker#5652)

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
apoorvmahajan pushed a commit to apoorvmahajan/front50 that referenced this pull request Aug 29, 2022
…n of direct and transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x. (spinnaker#87)

Picked from spinnaker@7abbfc0

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict resolution of jackson and kotlin dependencies in gate (spinnaker/gate#1505). In order to avoid any such issue with other components for upgrades to spring-boot 2.3.x as well as for any future spring-boot upgrades, we can introduce strict adherence of imported maven kork-bom by replacing platform to enforcedPlatform closure.
dbyron-sf added a commit to dbyron-sf/kayenta that referenced this pull request Aug 29, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x.

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict
resolution of jackson and kotlin dependencies in gate
(spinnaker/gate#1505). In order to avoid any such issue with other
components for upgrades to spring-boot 2.3.x as well as for any future spring-boot
upgrades, we can introduce strict adherence of imported maven kork-bom by replacing
platform to enforcedPlatform closure.

See also the corresponding orca change: spinnaker/orca#4231

This doesn't fix the current test failure:

./gradlew :kayenta-integration-tests:test --tests GraphiteStandaloneCanaryAnalysisTest

but it still feels correct.  As far as actual dependency changes, they don't seem super
significant, though the guava and groovy changes are solid confirmation for me that this
is the way forward.

Here's a partial list.  There are similar changes for other jackson components.

before:
org.slf4j:slf4j-api -> 1.7.32
org.yaml:snakeyaml:1.26 -> 1.27
io.micrometer:micrometer-core:1.5.14 -> 1.7.5
com.fasterxml.jackson.core:jackson-databind:2.11.4 -> 2.13.2
junit:junit:4.13.1 -> 4.13.2
com.google.guava:guava:22.0 -> 30.1.1-android
org.apache.commons:commons-lang3:3.5 -> 3.11
org.codehaus.groovy:groovy:2.5.14 -> 3.0.6 (c)
org.codehaus.groovy:groovy-xml:2.5.14 -> 3.0.6 (c)
org.codehaus.groovy:groovy-json:2.5.14 -> 3.0.6 (c)

after:

slf4j:slf4j-api -> 1.7.30
org.yaml:snakeyaml:1.26
io.micrometer:micrometer-core:1.5.14
com.fasterxml.jackson.core:jackson-databind:2.11.4 -> 2.12.6.1
junit:junit:4.13.1
com.google.guava:guava:22.0 -> 30.0-jre
org.apache.commons:commons-lang3:3.5 -> 3.9
org.codehaus.groovy:groovy:2.5.14 (c)
org.codehaus.groovy:groovy-xml:2.5.14 (c)
org.codehaus.groovy:groovy-json:2.5.14 (c)
dbyron-sf added a commit to spinnaker/kayenta that referenced this pull request Aug 30, 2022
…nd transitive dependencies version using kork-bom for upgrading the spring-boot 2.3.x. (#908)

While upgrading the spring-boot 2.2.x to 2.3.x, encountered issue of uncontrolled conflict
resolution of jackson and kotlin dependencies in gate
(spinnaker/gate#1505). In order to avoid any such issue with other
components for upgrades to spring-boot 2.3.x as well as for any future spring-boot
upgrades, we can introduce strict adherence of imported maven kork-bom by replacing
platform to enforcedPlatform closure.

See also the corresponding orca change: spinnaker/orca#4231

This doesn't fix the current test failure:

./gradlew :kayenta-integration-tests:test --tests GraphiteStandaloneCanaryAnalysisTest

but it still feels correct.  As far as actual dependency changes, they don't seem super
significant, though the guava and groovy changes are solid confirmation for me that this
is the way forward.

Here's a partial list.  There are similar changes for other jackson components.

before:
org.slf4j:slf4j-api -> 1.7.32
org.yaml:snakeyaml:1.26 -> 1.27
io.micrometer:micrometer-core:1.5.14 -> 1.7.5
com.fasterxml.jackson.core:jackson-databind:2.11.4 -> 2.13.2
junit:junit:4.13.1 -> 4.13.2
com.google.guava:guava:22.0 -> 30.1.1-android
org.apache.commons:commons-lang3:3.5 -> 3.11
org.codehaus.groovy:groovy:2.5.14 -> 3.0.6 (c)
org.codehaus.groovy:groovy-xml:2.5.14 -> 3.0.6 (c)
org.codehaus.groovy:groovy-json:2.5.14 -> 3.0.6 (c)

after:

slf4j:slf4j-api -> 1.7.30
org.yaml:snakeyaml:1.26
io.micrometer:micrometer-core:1.5.14
com.fasterxml.jackson.core:jackson-databind:2.11.4 -> 2.12.6.1
junit:junit:4.13.1
com.google.guava:guava:22.0 -> 30.0-jre
org.apache.commons:commons-lang3:3.5 -> 3.9
org.codehaus.groovy:groovy:2.5.14 (c)
org.codehaus.groovy:groovy-xml:2.5.14 (c)
org.codehaus.groovy:groovy-json:2.5.14 (c)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants